1

是否可以在断开连接并再次与 USB 电缆连接后“静默”(不调用navigator.hid.requestDevice)重新连接隐藏设备?

navigator.hid.getDevices不是一个选项,它在断开连接后不会返回设备。

4

1 回答 1

3

假设设备有一个序列号,以便浏览器在重新连接时可以识别它,并将其与用户先前授予的权限相匹配,那么它应该由 navigator.hid.getDevices() 返回。

有一个开放的 Chromium 问题跟踪此行为的潜在回归。请自行抄送该问题以跟踪修复。

于 2020-09-02T18:14:53.860 回答