Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个网页,将在自定义 USB 设备上执行软件升级。首先,用户执行用户手势以连接到设备并启动程序。然后页面仍然打开,但设备会自行重置。有没有办法在没有用户手势的情况下再次连接到这个设备(已经配对)?
只要设备保持相同的供应商 ID、产品 ID 和序列号,那么在设备重置时,之前授予的权限仍然适用。您可以注册一个监听器,navigator.usb以便connect在设备重新连接时收到通知。如果设备重置时这 3 个标识符发生变化,则浏览器无法判断该设备与用户之前授予站点访问权限的设备相同。
navigator.usb
connect