如何在没有用户手势的情况下重新连接到USB设备?

时间:2019-05-30 10:36:13

标签: usb webusb

我正在写一个网页,它将在自定义USB设备上执行软件升级。首先,用户执行用户手势以连接到设备并开始过程。然后页面仍处于打开状态,但设备会自行重置。有没有办法在没有用户手势的情况下再次连接到该设备(已经配对)?

1 个答案:

答案 0 :(得分:0)

只要设备保留相同的供应商ID,产品ID和序列号,则在重置设备时,先前授予的权限仍然适用。您可以在navigator.usb上注册一个侦听器,以在设备重新连接时通知connect事件。如果在设备重置时这3个标识符发生变化,则浏览器将无法告知该设备与该用户已授予该站点先前访问权限的设备相同。