USB

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 USB của WebUSB API cung cấp các thuộc tính và phương thức để tìm và kết nối với thiết bị USB từ một trang web.

Sử dụng navigator.usb để truy cập đối tượng USB.

Giao diện USB kế thừa từ EventTarget.

EventTarget USB

Thuộc tính thể hiện

Không có.

Phương thức thể hiện

USB.getDevices() Experimental

Trả về một Promise phân giải thành một mảng các đối tượng USBDevice cho những thiết bị đã ghép đôi và đang được kết nối.

USB.requestDevice() Experimental

Trả về một Promise phân giải thành một thể hiện USBDevice nếu tìm thấy thiết bị được chỉ định. Gọi hàm này sẽ kích hoạt luồng ghép đôi của user agent.

Sự kiện

connect Experimental

Được phát ra bất cứ khi nào một thiết bị đã ghép đôi trước đó được kết nối.

disconnect Experimental

Được phát ra bất cứ khi nào một thiết bị đã ghép đôi bị ngắt kết nối.

Thông số kỹ thuật

Specification
WebUSB API
# usb

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