USBConfiguration

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Note: This feature is available in Web Workers.

Giao diện USBConfiguration của WebUSB API cung cấp thông tin về một cấu hình cụ thể của thiết bị USB và các giao diện mà nó hỗ trợ.

Hàm khởi tạo

USBConfiguration() Experimental

Tạo một đối tượng USBConfiguration mới chứa thông tin về cấu hình trên USBDevice được cung cấp với giá trị cấu hình đã cho.

Thuộc tính phiên bản

USBConfiguration.configurationValue Read only Experimental

Trả về giá trị cấu hình của cấu hình này. Giá trị này bằng với trường bConfigurationValue của bộ mô tả cấu hình do thiết bị cung cấp để xác định cấu hình này.

USBConfiguration.configurationName Read only Experimental

Trả về tên do thiết bị cung cấp để mô tả cấu hình này. Giá trị này bằng với giá trị của bộ mô tả chuỗi với chỉ số được cung cấp trong trường iConfiguration của bộ mô tả cấu hình xác định cấu hình này.

USBConfiguration.interfaces Read only Experimental

Trả về mảng chứa các phiên bản của USBInterface mô tả từng giao diện được hỗ trợ bởi cấu hình này.

Thông số kỹ thuật

Specification
WebUSB API
# usbconfiguration-interface

Tương thích trình duyệt