【发布时间】:2021-03-12 02:09:34
【问题描述】:
我正在尝试将 ACR122U NFC Reader 与 WebHID API 一起使用,但我似乎无法让 Chrome 91 Desktop 在 Linux 和 Windows 上找到它。
我知道浏览器正在看到来自chrome://usb-internals 的阅读器向我显示此屏幕:
到目前为止,我尝试过的两段代码是here,通过脚本标签中的检查元素工具看到。 脚本中的 VendorID 和 ProductID 与 Chrome 可以识别的内容相匹配,所以我不确定它为什么不适用。
我让读者看到的唯一弹出对话框within 是Chrome NFC WebUSB,但我不能使用该 API,因为它实现了一个受保护的类,这就是为什么我使用 WebHID 作为替代方案,希望它可以工作。
如何更正我的代码以允许 Chrome 识别此设备;我错过了什么?
【问题讨论】:
标签: javascript api google-chrome nfc webhid