如何使用angular驱动外设
来源:8-2 单元测试 Service 和 Effects 以及集成测试

shiyunlaidev
2017-09-18
应用中常常需要接入一些硬件外设,比如读身份证,读IC卡等等,外设厂商也会提供对应的驱动程序,一般是OCX,dll动态库,如何用angular调用它们?老师有经验分享一下!👍
写回答
2回答
-
这其实是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 来解决
112017-09-18 -
shiyunlaidev
提问者
2017-09-18
补充一下:项目计划用electron接合angular开发一个桌面应用,其中有外设驱动需求
00
Angular打造企业级协作平台,让你在Angular领域中出类拔萃
全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用
998 学习 · 536 问题
相似问题