USBIsochronousInTransferResult - 表示请求将数据从 USB 设备传输到 USB 主机的结果
USBIsochronousInTransferResult
是 WebUSB API 的接口,提供了 USBDevice
接口的 isochronousTransferIn()
方法的调用所得到的结果。它表示请求将数据从 USB 设备传输到 USB 主机的结果。
构造函数
USBIsochronousInTransferResult.USBIsochronousInTransferResult()
使用提供的 packets
and data
字段来创建一个新的 USBIsochronousInTransferResult
对象。
属性
USBIsochronousInTransferResult.data
只读
返回一个 DataView
对象,其中包含从设备接收的数据。它是来自所有数据包的合并数据。 有关包含每个数据包数据的缓冲区部分,请参见 packets
数组中的各个 DataView
对象。
USBIsochronousInTransferResult.packets
只读
返回一个包含 USBIsochronousInTransferPacket
对象的数组,其中包含每个从设备接收数据包的请求的结果。
规范
规范 | 状态 | 备注 |
---|---|---|
WebUSB USBIsochronousInTransferResult 的定义 |
草稿 | 初始定义。 |
桌面浏览器兼容性
特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | 61 | 79 | 不支持 | 不支持 | 48 | 不支持 |
USBIsochronousInTransferResult() 构造函数 | 61 | 79 | 不支持 | 不支持 | 48 | 不支持 |
data | 61 | 79 | 不支持 | 不支持 | 48 | 不支持 |
packets | 61 | 79 | 不支持 | 不支持 | 48 | 不支持 |
移动浏览器兼容性
特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
基础支持 | 不支持 | 61 | 未知 | 不支持 | 未知 | 45 | 不支持 |
USBIsochronousInTransferResult() 构造函数 | 不支持 | 61 | 未知 | 不支持 | 未知 | 45 | 不支持 |
data | 不支持 | 61 | 未知 | 不支持 | 未知 | 45 | 不支持 |
packets | 不支持 | 61 | 未知 | 不支持 | 未知 | 45 | 不支持 |