USBInTransferResult
注意:此功能在 Web Workers 中可用。
USBInTransferResult 介面是 WebUSB API 的一部分,它提供了 USBDevice 介面的 transferIn() 和 controlTransferIn() 方法的呼叫結果。它表示從 USB 裝置向 USB 主機請求資料傳輸的結果。
建構函式
USBInTransferResult()實驗性-
使用提供的
status和data欄位建立一個新的USBInTransferResult物件。
例項屬性
USBInTransferResult.data只讀 實驗性-
返回一個
DataView物件,其中包含從 USB 裝置接收到的資料(如果存在)。 USBInTransferResult.status只讀 實驗性-
返回傳輸請求的狀態,可能值為:
"ok"- 傳輸成功。"stall"- 裝置透過在端點上生成 stall 條件來指示錯誤。控制端點的 stall 不需要清除。在可以再次呼叫transferIn()之前,必須透過呼叫clearHalt()來清除批次或中斷端點的 stall。"babble"- 裝置響應的資料比預期要多。
規範
| 規範 |
|---|
| WebUSB API # usbintransferresult |
瀏覽器相容性
載入中…