首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Chrome上未找到使用WebHID的兼容设备

在Chrome上未找到使用WebHID的兼容设备
EN

Stack Overflow用户
提问于 2021-03-12 10:09:35
回答 2查看 240关注 0票数 0

我正尝试在WebHID API上使用ACR122U NFC Reader,但我似乎无法在Linux和Windows上的Chrome91桌面上找到它。

我知道浏览器看到来自chrome://usb-internals的阅读器向我显示了这个屏幕:

到目前为止,我已经尝试过的两段代码是通过脚本标记中的here元素工具查看的。脚本中的VendorID和ProductID与Chrome可以识别的内容相匹配,所以我不确定为什么它不能在这方面起作用。

我让读者看到的唯一弹出对话框是within,但我不能使用这个Chrome NFC WebUSB,因为它实现了一个受保护的类,这就是为什么我使用WebHID作为替代,希望它可以工作。

如何更正我的代码以允许Chrome识别此设备;我遗漏了什么?

EN

回答 2

Stack Overflow用户

发布于 2021-05-20 05:03:45

我认为这是行不通的,因为ARC122U NFC阅读器没有实现HID协议。根据product page的说法,它使用USB CCID protocol

票数 0
EN

Stack Overflow用户

发布于 2021-06-11 20:41:21

我能够通过WebUSB控制ACR122U近场通信阅读器。请参阅我在https://github.com/beaufortfrancois/chrome-nfc更新的库

什么对你不起作用?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66593220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档