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 |
瀏覽器相容性
載入中…