USBOutTransferResult
USBOutTransferResult
接口是 WebUSB API 的一部分,它提供对 USBDevice
接口的 transferOut()
和 controlTransferOut()
方法的调用结果。它代表从 USB 主机到 USB 设备的数据传输请求的结果。
构造函数
USBOutTransferResult()
实验性-
使用提供的
status
和bytesWritten
字段创建一个新的USBOutTransferResult
对象。
实例属性
USBOutTransferResult.bytesWritten
只读 实验性-
返回发送到设备的传输请求中的字节数。
USBOutTransferResult.status
只读 实验性-
返回传输请求的状态,以下列之一:
"ok"
- 传输成功。"stall"
- 设备通过在端点上生成一个停滞状态来指示错误。必须通过调用clearHalt()
来清除批量或中断端点上的停滞状态,然后才能再次调用transferOut()
。
规范
规范 |
---|
WebUSB API # usbouttransferresult |
浏览器兼容性
BCD 表仅在浏览器中加载