This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The BluetoothCharacteristicProperties
interface of the the Web Bluetooth API provides an object provides propertieds of a particular BluetoothRemoteGATTCharacteristic. This interface is returned by calling BluetoothRemoteGATTCharacteristic.properties
.
Properties
broadcast
Read only- tbd
read
Read only- tbd
writeWithoutResponse
Read only- tbd
write
Read only- tbd
notify
Read only- tbd
indicate
Read only- tbd
authenticatedSignedWrites
Read only- tbd
reliableWrite
Read only- tbd
writableAuxiliaries
Read only- tbd
Specifications
Specification | Status | Comment |
---|---|---|
Web Bluetooth The definition of 'properties' in that specification. |
Draft | Initial definition. |
Browser Compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
BluetoothCharacteristicProperties | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
authenticatedSignedWrites | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
broadcast | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
indicate | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
notify | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
read | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
reliableWrite | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
writableAuxiliaries | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
write | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
writeWithoutResponse | Chrome
Full support
56
| Edge ? | Firefox No support No | IE No support No | Opera Full support Yes | Safari ? | WebView Android No support No | Chrome Android Full support 56 | Firefox Android No support No | Opera Android Full support Yes | Safari iOS ? | Samsung Internet Android ? |
Legend
- Full support
- Full support
- No support
- No support
- Compatibility unknown
- Compatibility unknown
- 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.