USBInterface
注意:此功能在 Web Workers 中可用。
USBInterface 接口是 WebUSB API 的一部分,用于提供有关 USB 设备接口的信息。接口表示设备的一项功能,它实现特定的协议,并可能包含用于双向通信的端点。
构造函数
USBInterface()实验性-
创建一个新的
USBInterface对象,该对象将使用提供的USBConfiguration中具有指定接口号的接口信息进行填充。
实例属性
USBInterface.interfaceNumber只读 实验性-
返回此接口的接口编号。这等于定义此接口的接口描述符的
bInterfaceNumber字段。 USBInterface.alternate只读 实验性-
返回此接口当前选定的备用配置。默认情况下,这是
alternates中的USBAlternateInterface,其alternateSetting等于0。可以通过调用USBDevice.selectAlternateInterface()并传入alternates中找到的任何其他值来更改此设置。 USBInterface.alternates只读 实验性-
返回一个数组,其中包含描述此接口可能的每个备用配置的
USBAlternateInterface接口实例。 USBInterface.claimed只读 实验性-
返回当前页面是否通过调用
USBDevice.claimInterface()来声明(claim)此接口。
规范
| 规范 |
|---|
| WebUSB API # usbinterface |
浏览器兼容性
加载中…