BluetoothDevice
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.
The BluetoothDevice interface of the Web Bluetooth API represents a Bluetooth device inside a particular script execution environment.
Instance properties
BluetoothDevice.idExperimental Read only-
A string that uniquely identifies a device.
BluetoothDevice.nameExperimental Read only-
A string that provides a human-readable name for the device.
BluetoothDevice.gattExperimental Read only-
A reference to the device's
BluetoothRemoteGATTServer.
Instance methods
BluetoothDevice.watchAdvertisements()Experimental-
A
Promisethat resolves toundefinedor is rejected with an error if advertisements can't be shown for any reason. BluetoothDevice.forget()Experimental-
Provides a way for the page to revoke access to a device the user has granted access to.
Events
Listen to these events using addEventListener() or by assigning an event listener to the oneventname property of this interface.
gattserverdisconnectedExperimental-
Fired on a device when an active GATT connection is lost.
Specifications
| Specification |
|---|
| Web Bluetooth> # bluetoothdevice-interface> |
Browser compatibility
Loading…