USBIsochronousInTransferResult

可用性有限

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

安全上下文:此功能仅在安全上下文(HTTPS)中可用,并且仅在部分或全部支持的浏览器中可用。

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

USBIsochronousInTransferResult 接口是WebUSB API的一部分,它提供了对 USBDevice 接口的 isochronousTransferIn() 方法的调用的结果。它表示从 USB 设备请求传输数据到 USB 主机的结果。

构造函数

USBIsochronousInTransferResult() 实验性

使用提供的 packetsdata 字段创建一个新的 USBIsochronousInTransferResult 对象。

实例属性

USBIsochronousInTransferResult.data 只读 实验性

返回一个包含从设备接收到的数据的 DataView 对象。这是所有数据包的组合数据。有关包含每个数据包数据的缓冲区的这一部分,请参阅 packets 数组中的各个 DataView 对象。

USBIsochronousInTransferResult.packets 只读 实验性

返回一个 USBIsochronousInTransferPacket 对象数组,其中包含从设备接收每个数据包的请求的结果。

规范

规范
WebUSB API
# usbisochronousintransferresult

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。