gpt4 book ai didi

webusb - USB 设备接口(interface)已被阻止

转载 作者:行者123 更新时间:2023-12-04 22:00:37 27 4
gpt4 key购买 nike

我正在尝试在我们的网站上使用 USB RFID 阅读器。
通过使用 navigator.usb.getDevices() 我正在选择我的设备。

open() 和 selectConfiguration(1)
正在工作中。但是 device.claimInterface(0);给我以下错误。

声明 USB 设备接口(interface)的尝试已被阻止,因为它实现了 protected 接口(interface)类。

最佳答案

出于安全原因,Chrome 会阻止访问某些界面。这些接口(interface)如下:

  • 音频
  • 隐藏
  • 大容量存储
  • 智能卡
  • 视频
  • 音频/视频
  • 无线 Controller

  • 这些在以下 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

    关于webusb - USB 设备接口(interface)已被阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54289929/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com