Limited availability
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.
The USB
interface of the WebUSB API provides attributes and methods for finding and connecting USB devices from a web page.
Use navigator.usb
to get access to the USB
object.
The USB interface inherits from EventTarget
.
None.
Instance methodsUSB.getDevices()
Experimental
Returns a Promise
that resolves with an array of USBDevice
objects for paired attached devices.
USB.requestDevice()
Experimental
Returns a Promise
that resolves with an instance of USBDevice
if the specified device is found. Calling this function triggers the user agent's pairing flow.
connect
Experimental
Fired whenever a previously paired device is connected.
disconnect
Experimental
Fired whenever a paired device is disconnected.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4