USBDevice: isochronousTransferOut() 方法

有限可用性

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

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

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

isochronousTransferOut() 方法是 USBDevice 接口的方法,它返回一个 Promise,当从 USB 设备传输时效信息时,该 Promise 将解析为一个 USBIsochronousOutTransferResult

语法

js
isochronousTransferOut(endpointNumber, data, packetLengths)

参数

endpointNumber

设备特定端点(缓冲区)的编号。

data

一个包含要发送到设备的数据的 TypedArray

packetLengths

正在传输的数据包的长度数组。

返回值

一个 Promise,它解析为一个 USBIsochronousOutTransferResult

规范

规范
WebUSB API
# ref-for-dom-usbdevice-isochronoustransferout

浏览器兼容性

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