USBIsochronousInTransferResult - 表示请求将数据从 USB 设备传输到 USB 主机的结果

安全上下文
该功能仅在部分或所有支持的浏览器中的安全上下文(HTTPS)中可用。

USBIsochronousInTransferResultWebUSB API 的接口,提供了 USBDevice 接口的 isochronousTransferIn() 方法的调用所得到的结果。它表示请求将数据从 USB 设备传输到 USB 主机的结果。

构造函数

USBIsochronousInTransferResult.USBIsochronousInTransferResult()

使用提供的 packets and data 字段来创建一个新的 USBIsochronousInTransferResult 对象。

属性

USBIsochronousInTransferResult.data 只读

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

USBIsochronousInTransferResult.packets 只读

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

规范

规范 状态 备注
WebUSB
USBIsochronousInTransferResult 的定义
草稿 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持6179 不支持 不支持48 不支持
USBIsochronousInTransferResult() 构造函数6179 不支持 不支持48 不支持
data6179 不支持 不支持48 不支持
packets6179 不支持 不支持48 不支持

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 不支持61 未知 不支持 未知45 不支持
USBIsochronousInTransferResult() 构造函数 不支持61 未知 不支持 未知45 不支持
data 不支持61 未知 不支持 未知45 不支持
packets 不支持61 未知 不支持 未知45 不支持