如何使用angular驱动外设

来源:8-2 单元测试 Service 和 Effects 以及集成测试

shiyunlaidev

2017-09-18

应用中常常需要接入一些硬件外设,比如读身份证,读IC卡等等,外设厂商也会提供对应的驱动程序,一般是OCX,dll动态库,如何用angular调用它们?老师有经验分享一下!👍

写回答

2回答

接灰的电子产品

2017-09-18

这其实是2个问题,第一个是能不能在 ng 中调用 activex,当然可以,只不过,这样的话,就不是跨平台方案了, 你可以使用 https://github.com/zspitz/ts-activex-gen 等生成 activex 的类型定义。

第二个是 electron 中怎么访问硬件,electron 有很多类库可以访问硬件,比如 https://www.npmjs.com/package/electron-serialport 用于访问串口, https://www.npmjs.com/package/electron-usb 用于访问 USB 等等。如果使用 electron,这个就不是 angular 要解决的问题,而是要使用 electron 来解决

1
1
shiyunlaidev
多谢老师指教!
2017-09-18
共1条回复

shiyunlaidev

提问者

2017-09-18

补充一下:项目计划用electron接合angular开发一个桌面应用,其中有外设驱动需求

0
0

Angular打造企业级协作平台,让你在Angular领域中出类拔萃

全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用

998 学习 · 536 问题

查看课程