BluetoothUUID
BluetoothUUID 接口是 Web Bluetooth API 的一部分,它提供了一种方法,可以通过名称在蓝牙 SIG 维护的 注册表中查找通用唯一标识符 (UUID) 值。
描述
UUID 字符串是 128 位 UUID,例如 00001818-0000-1000-8000-00805f9b34fb。蓝牙注册表除了包含 16 位或 32 位别名和名称外,还包含由这些 UUID 标识的描述符、服务和特性列表。
BluetoothUUID 接口提供了检索这些 128 位 UUID 的方法。
静态方法
BluetoothUUID.canonicalUUID()实验性-
当传入 16 位或 32 位 UUID 别名时,返回 128 位 UUID。
BluetoothUUID.getCharacteristic()实验性-
当传入名称或 16 位或 32 位 UUID 别名时,返回代表已注册特性的 128 位 UUID。
BluetoothUUID.getDescriptor()实验性-
当传入名称或 16 位或 32 位 UUID 别名时,返回代表已注册描述符的 UUID。
BluetoothUUID.getService()实验性-
当传入名称或 16 位或 32 位 UUID 别名时,返回代表已注册服务的 UUID。
示例
在以下示例中,将返回并打印到控制台的 UUID 代表名为 device_information 的服务。
js
let result = BluetoothUUID.getService("device_information");
console.log(result); // "0000180a-0000-1000-8000-00805f9b34fb"
规范
| 规范 |
|---|
| Web 蓝牙 # bluetoothuuid |
浏览器兼容性
加载中…