BluetoothRemoteGATTDescriptor
BluetoothRemoteGATTDescriptor
接口是 Web Bluetooth API 的一部分,它提供了一个 GATT 描述符,该描述符提供了有关特征值的更多信息。
实例属性
BluetoothRemoteGATTDescriptor.characteristic
只读 实验性-
返回此描述符所属的
BluetoothRemoteGATTCharacteristic
。 BluetoothRemoteGATTDescriptor.uuid
只读 实验性-
返回特征描述符的 UUID,例如,客户端特征配置描述符的 UUID 为 '
00002902-0000-1000-8000-00805f9b34fb
'。 BluetoothRemoteGATTDescriptor.value
只读 实验性-
返回当前缓存的描述符值。读取描述符的值时,此值将更新。
实例方法
BluetoothRemoteGATTDescriptor.readValue()
实验性-
返回一个
Promise
,如果value
属性可用且受支持,则该 Promise 解析为包含value
属性副本的ArrayBuffer
。否则,它会抛出错误。 BluetoothRemoteGATTDescriptor.writeValue()
实验性-
将 value 属性设置为
ArrayBuffer
中包含的字节,并返回一个Promise
。
规范
规范 |
---|
Web Bluetooth # bluetoothgattdescriptor-interface |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。