USBIsochronousOutTransferPacket

可用性有限

此功能不是基线,因为它在一些最广泛使用的浏览器中不起作用。

安全上下文:此功能仅在安全上下文(HTTPS)中,在一些或所有支持的浏览器中可用。

实验性: 这是一个实验性技术
在生产环境中使用此功能之前,请仔细查看浏览器兼容性表

USBIsochronousOutTransferPacket 接口是WebUSB API的一部分,它是对USBDevice 接口的isochronousTransferOut() 方法的调用响应的一部分。它表示通过等时端点从 USB 主机到 USB 设备传输数据的请求中的单个数据包的状态。

构造函数

USBIsochronousOutTransferPacket() 实验性

使用提供的statusbytesWritten 字段创建一个新的USBIsochronousOutTransferPacket 对象。

实例属性

USBIsochronousOutTransferPacket.bytesWritten 只读 实验性

返回发送到设备的数据包中的字节数。

USBIsochronousOutTransferPacket.status 只读 实验性

返回传输请求的状态,其中之一

  • "ok" - 传输成功。
  • "stall" - 设备通过在端点上生成一个停止条件来指示错误。等时端点上的停止不需要清除。

规范

规范
WebUSB API
# usbisochronousouttransferpacket

浏览器兼容性

BCD 表只在浏览器中加载