在获得对我的usb设备的访问权限后,我试图在设备上声明接口0,并得到错误:Uncaught (in promise) DOMException: Failed to execute 'claimInterface' on 'USBDevice': Unable to claim interface.
在chrome://device-log/
中,我可以看到以下错误:Interface 0 uses driver "silabser" instead of WinUSB.
我在Windows 10上运行。
我试着重新连接设备,重新安装windows的驱动程序来识别设备。
1条答案
按热度按时间iqih9akk1#
silabser
驱动程序是USB串行驱动程序。如果您不需要USB级控制此设备,您可以使用Web Serial API来通过现有驱动程序访问该设备。如果您需要发送自定义USB命令,则需要使用Zadig这样的工具将
silabser
驱动程序替换为winusb
驱动程序。