HIDConnectionEvent
注意:此功能在 Web Workers 中可用,但 共享 Web Workers 除外。
HIDConnectionEvent 接口是 WebHID API 的一部分,代表 HID 连接事件,并且是当设备连接状态改变时传递给 connect 和 disconnect 事件处理程序的事件类型。
构造函数
HIDConnectionEvent()实验性-
返回一个新的
HIDConnectionEvent对象。通常情况下,由于事件是在设备连接状态改变时创建的,所以不会使用此构造函数。
实例属性
此接口还继承了 Event 的属性。
HIDConnectionEvent.device只读 实验性-
返回表示与连接事件关联的设备的
HIDDevice实例。
示例
以下示例注册了 connect 和 disconnect 事件的事件监听器,然后将 HIDDevice.productName 打印到控制台。
js
navigator.hid.addEventListener("connect", ({ device }) => {
console.log(`HID connected: ${device.productName}`);
});
navigator.hid.addEventListener("disconnect", ({ device }) => {
console.log(`HID disconnected: ${device.productName}`);
});
规范
| 规范 |
|---|
| WebHID API # dom-hidconnectionevent |
浏览器兼容性
加载中…