USB 设备接口已被阻止
USB device interface has been blocked
我正在尝试在我们的网站中使用 USB RFID reader。
通过使用 navigator.usb.getDevices() 我正在选择我的设备。
打开()和选择配置(1)
正在工作中。但是 device.claimInterface(0);给我以下错误。
尝试声明 USB 设备接口已被阻止,因为它实现了受保护的接口 class。
Chrome 出于安全原因阻止某些接口被访问。这些接口如下:
- 音频
- 隐藏
- 海量存储
- 智能卡
- 视频
- audio/video
- 无线控制器
这些在以下 Chrome 网络测试中有详细说明:https://cs.chromium.org/chromium/src/third_party/blink/web_tests/usb/protected-interface-classes.html?q=usb+protected+interface&sq=package:chromium&dr=C&l=9
WebHID 提案正在进行中,但是:https://discourse.wicg.io/t/human-interface-device-hid-api/3070
我正在尝试在我们的网站中使用 USB RFID reader。 通过使用 navigator.usb.getDevices() 我正在选择我的设备。
打开()和选择配置(1) 正在工作中。但是 device.claimInterface(0);给我以下错误。
尝试声明 USB 设备接口已被阻止,因为它实现了受保护的接口 class。
Chrome 出于安全原因阻止某些接口被访问。这些接口如下:
- 音频
- 隐藏
- 海量存储
- 智能卡
- 视频
- audio/video
- 无线控制器
这些在以下 Chrome 网络测试中有详细说明:https://cs.chromium.org/chromium/src/third_party/blink/web_tests/usb/protected-interface-classes.html?q=usb+protected+interface&sq=package:chromium&dr=C&l=9
WebHID 提案正在进行中,但是:https://discourse.wicg.io/t/human-interface-device-hid-api/3070