WebHID API: 未触发断开连接事件
WebHID API: disconnect event not triggering
我正在尝试使用 WebHID 从 USB HID 设备获取断开连接事件 API。
代码:
const devices = await navigator.hid.requestDevice({
filters: [{vendorId: 'some_vendor_id'}]
,
});
const device = devices[0];
console.log(`HID connected: ${device.productName}`);
if (!device.opened) {
await device.open();
}
navigator.hid.addEventListener('disconnect', device => {
console.log(`HID disconnected: ${device.productName}`);
});
设备连接成功,但关机或断开与计算机的连接后,disconnect
事件未触发。
我是做错了什么还是错误?
这些事件尚未实施。我已提交 an issue 以帮助跟踪此事。
我正在尝试使用 WebHID 从 USB HID 设备获取断开连接事件 API。
代码:
const devices = await navigator.hid.requestDevice({
filters: [{vendorId: 'some_vendor_id'}]
,
});
const device = devices[0];
console.log(`HID connected: ${device.productName}`);
if (!device.opened) {
await device.open();
}
navigator.hid.addEventListener('disconnect', device => {
console.log(`HID disconnected: ${device.productName}`);
});
设备连接成功,但关机或断开与计算机的连接后,disconnect
事件未触发。
我是做错了什么还是错误?
这些事件尚未实施。我已提交 an issue 以帮助跟踪此事。