BluetoothUUID
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Die Schnittstelle BluetoothUUID der Web Bluetooth API ermöglicht es, Werte von Universally Unique Identifiers (UUIDs) anhand ihres Namens im von der Bluetooth SIG verwalteten Register nachzuschlagen.
Statische Methoden
BluetoothUUID.canonicalUUID()-
Gibt die 128-Bit-UUID zurück, wenn ihr ein 16- oder 32-Bit-UUID-Alias übergeben wird.
BluetoothUUID.getCharacteristic()-
Gibt die 128-Bit-UUID zurück, die eine registrierte Characteristic repräsentiert, wenn ihr ein Name oder ein 16- oder 32-Bit-UUID-Alias übergeben wird.
BluetoothUUID.getDescriptor()-
Gibt eine UUID zurück, die einen registrierten Descriptor repräsentiert, wenn ihr ein Name oder ein 16- oder 32-Bit-UUID-Alias übergeben wird.
BluetoothUUID.getService()-
Gibt eine UUID zurück, die einen registrierten Service repräsentiert, wenn ihr ein Name oder ein 16- oder 32-Bit-UUID-Alias übergeben wird.
Beschreibung
Eine UUID-Zeichenfolge ist eine 128-Bit-UUID, beispielsweise 00001818-0000-1000-8000-00805f9b34fb.
Das Bluetooth-Register enthält Listen von Descriptors, Services und Characteristics, die durch diese UUIDs sowie durch ein 16- oder 32-Bit-Alias und einen Namen identifiziert werden.
Die Schnittstelle BluetoothUUID stellt Methoden zum Abrufen dieser 128-Bit-UUIDs bereit.
Beispiele
Im folgenden Beispiel wird die UUID zurückgegeben, die den Service mit dem Namen device_information repräsentiert, und in der Konsole ausgegeben.
let result = BluetoothUUID.getService("device_information");
console.log(result); // "0000180a-0000-1000-8000-00805f9b34fb"
Spezifikationen
| Spezifikation |
|---|
| WebBluetooth> # bluetoothuuid> |