Secure context
This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The onavailabilitychanged
property of the Bluetooth
interface is an EventHandler
that processes availabilitychanged
events that fire when the Bluetooth system as a whole becomes available or unavailable to the User Agent.
Syntax
Bluetooth.onavailabilitychanged = functionRef;
Value
functionRef
is the handler function to be called when the Bluetooth availabilitychanged
event fires.
Specifications
Browser compatibility
| Desktop | Mobile |
---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | Android webview | Chrome for Android | Firefox for Android | Opera for Android | Safari on iOS | Samsung Internet |
---|
onavailabilitychanged | Chrome
Full support
56-
Full support
56
- Notes macOS only.
-
Full support
56
- Notes Linux and versions of Windows earlier than 10.
- Disabled From version 56: this feature is behind the
#enable-experimental-web-platform-features preference (needs to be set to enabled ). To change preferences in Chrome, visit chrome://flags. -
Full support
70
- Notes Windows 10.
| Edge
Full support
≤79-
Full support
≤79
- Notes macOS only.
-
Full support
≤79
- Notes Linux and versions of Windows earlier than 10.
- Disabled From version ≤79: this feature is behind the
#enable-experimental-web-platform-features preference (needs to be set to enabled ). -
Full support
≤79
- Notes Windows 10.
| Firefox
No support
No | IE
No support
No | Opera
Full support
43-
Full support
43
- Notes macOS only.
-
Full support
43
- Notes Linux and versions of Windows earlier than 10.
- Disabled From version 43: this feature is behind the
#enable-experimental-web-platform-features preference (needs to be set to enabled ). -
Full support
57
- Notes Windows 10.
| Safari
No support
No | WebView Android
No support
No | Chrome Android
Full support
56 | Firefox Android
No support
No | Opera Android
Full support
43 | Safari iOS
No support
No | Samsung Internet Android
Full support
6.0 |
---|
Legend
-
Full support
- Full support
-
No support
- No support
- Experimental. Expect behavior to change in the future.
- Experimental. Expect behavior to change in the future.
- See implementation notes.
- See implementation notes.
- User must explicitly enable this feature.
- User must explicitly enable this feature.
See also