这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
BluetoothRemoteGATTDescriptor
接口在
Web Bluetooth API
provides a GATT Descriptor, which provides further information about a characteristic’s value.
This page describes the W3C Community Group Web Bluetooth API. For the Firefox OS Bluetooth API, see
BluetoothGattDescriptor
(Firefox OS)
.
interface BluetoothRemoteGATTDescriptor {
readonly attribute BluetoothGATTCharacteristic characteristic;
readonly attribute UUID uuid;
readonly attribute ArrayBuffer? value;
Promise<ArrayBuffer> readValue();
Promise<void> writeValue(BufferSource value);
};
BluetoothRemoteGATTDescriptor.characteristic
只读
BluetoothRemoteGATTCharacteristic
this descriptor belongs to.
BluetoothRemoteGATTDescriptor.uuid
只读
00002902-0000-1000-8000-00805f9b34fb
' for theClient Characteristic Configuration descriptor.
BluetoothRemoteGATTDescriptor.value
只读
Returns the currently cached descriptor value. This value gets updated when the value of the descriptor is read.
BluetoothRemoteGATTDescriptor.readValue()
Promise
that resolves to an
ArrayBuffer
holding a duplicate of the
value
property if it is available and supported. Otherwise it throws an error.
BluetoothRemoteGATTDescriptor.writeValue()
ArrayBuffer
并返回
Promise
.
| 规范 | 状态 | 注释 |
|---|---|---|
|
Web Bluetooth
The definition of 'BluetoothRemoteGATTDescriptor' in that specification. |
草案 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
BluetoothRemoteGATTDescriptor
|
Chrome
57
注意事项
|
Edge
≤79
注意事项
|
Firefox 不支持 No | IE 不支持 No |
Opera
44
注意事项
|
Safari 不支持 No | WebView Android 不支持 No | Chrome Android 57 | Firefox Android 不支持 No | Opera Android 44 | Safari iOS 不支持 No | Samsung Internet Android 7.0 |
characteristic
|
Chrome
57
注意事项
|
Edge
≤79
注意事项
|
Firefox 不支持 No | IE 不支持 No |
Opera
44
注意事项
|
Safari 不支持 No | WebView Android 不支持 No | Chrome Android 57 | Firefox Android 不支持 No | Opera Android 44 | Safari iOS 不支持 No | Samsung Internet Android 7.0 |
readValue
|
Chrome
57
注意事项
|
Edge
≤79
注意事项
|
Firefox 不支持 No | IE 不支持 No |
Opera
44
注意事项
|
Safari 不支持 No | WebView Android 不支持 No | Chrome Android 57 | Firefox Android 不支持 No | Opera Android 44 | Safari iOS 不支持 No | Samsung Internet Android 7.0 |
uuid
|
Chrome
57
注意事项
|
Edge
≤79
注意事项
|
Firefox 不支持 No | IE 不支持 No |
Opera
44
注意事项
|
Safari 不支持 No | WebView Android 不支持 No | Chrome Android 57 | Firefox Android 不支持 No | Opera Android 44 | Safari iOS 不支持 No | Samsung Internet Android 7.0 |
value
|
Chrome
57
注意事项
|
Edge
≤79
注意事项
|
Firefox 不支持 No | IE 不支持 No |
Opera
44
注意事项
|
Safari 不支持 No | WebView Android 不支持 No | Chrome Android 57 | Firefox Android 不支持 No | Opera Android 44 | Safari iOS 不支持 No | Samsung Internet Android 7.0 |
writeValue
|
Chrome
57
注意事项
|
Edge
≤79
注意事项
|
Firefox 不支持 No | IE 不支持 No |
Opera
44
注意事项
|
Safari 不支持 No | WebView Android 不支持 No | Chrome Android 57 | Firefox Android 不支持 No | Opera Android 44 | Safari iOS 不支持 No | Samsung Internet Android 7.0 |
完整支持
不支持
实验。期望将来行为有所改变。
见实现注意事项。
用户必须明确启用此特征。