USBInterface
注意:此功能在 Web Workers 中可用。
USBInterface 介面是 WebUSB API 的一部分,用於提供有關 USB 裝置介面的資訊。介面表示裝置的一項功能,它實現特定的協議,並可能包含用於雙向通訊的端點。
建構函式
USBInterface()實驗性-
建立一個新的
USBInterface物件,該物件將使用提供的USBConfiguration中具有指定介面號的介面資訊進行填充。
例項屬性
USBInterface.interfaceNumber只讀 實驗性-
返回此介面的介面編號。這等於定義此介面的介面描述符的
bInterfaceNumber欄位。 USBInterface.alternate只讀 實驗性-
返回此介面當前選定的備用配置。預設情況下,這是
alternates中的USBAlternateInterface,其alternateSetting等於0。可以透過呼叫USBDevice.selectAlternateInterface()並傳入alternates中找到的任何其他值來更改此設定。 USBInterface.alternates只讀 實驗性-
返回一個數組,其中包含描述此介面可能的每個備用配置的
USBAlternateInterface介面例項。 USBInterface.claimed只讀 實驗性-
返回當前頁面是否透過呼叫
USBDevice.claimInterface()來宣告(claim)此介面。
規範
| 規範 |
|---|
| WebUSB API # usbinterface |
瀏覽器相容性
載入中…