USBDevice:配置属性
configuration
是 USBDevice
接口的只读属性,它为配对的 USB 设备返回当前选定接口的 USBConfiguration
对象。
值
一个USBConfiguration
对象。
示例
以下示例使用此属性来测试 USBConfiguration 属性是否存在,以便在声明接口之前选择配置。
js
async function connectDevice(usbDevice) {
await usbDevice.open();
if (usbDevice.configuration === null) await usbDevice.selectConfiguration(1);
await usbDevice.claimInterface(0);
}
规范
规范 |
---|
WebUSB API # ref-for-dom-usbdevice-configuration① |
浏览器兼容性
BCD 表格只能在浏览器中加载