BluetoothUUID

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die BluetoothUUID-Schnittstelle der Web Bluetooth API bietet eine Möglichkeit, Universally Unique Identifier (UUID)-Werte im Verzeichnis der Bluetooth SIG anhand ihres Namens nachzuschlagen.

Beschreibung

Ein UUID-String ist eine 128-Bit-UUID, z.B. 00001818-0000-1000-8000-00805f9b34fb. Das Bluetooth-Verzeichnis enthält Listen von Deskriptoren, Diensten und Merkmalen, die durch diese UUIDs zusätzlich zu einem 16- oder 32-Bit-Alias und einem Namen identifiziert werden.

Die BluetoothUUID-Schnittstelle bietet Methoden, um diese 128-Bit-UUIDs abzurufen.

Statische Methoden

BluetoothUUID.canonicalUUID() Experimentell

Gibt die 128-Bit-UUID zurück, wenn der 16- oder 32-Bit-UUID-Alias übergeben wird.

BluetoothUUID.getCharacteristic() Experimentell

Gibt die 128-Bit-UUID zurück, die ein registriertes Merkmal repräsentiert, wenn ein Name oder der 16- oder 32-Bit-UUID-Alias übergeben wird.

BluetoothUUID.getDescriptor() Experimentell

Gibt eine UUID zurück, die einen registrierten Deskriptor repräsentiert, wenn ein Name oder der 16- oder 32-Bit-UUID-Alias übergeben wird.

BluetoothUUID.getService() Experimentell

Gibt eine UUID zurück, die einen registrierten Dienst repräsentiert, wenn ein Name oder der 16- oder 32-Bit-UUID-Alias übergeben wird.

Beispiele

Im folgenden Beispiel wird die UUID, die den Dienst namens device_information repräsentiert, zurückgegeben und in der Konsole ausgegeben.

js
let result = BluetoothUUID.getService("device_information");
console.log(result); // "0000180a-0000-1000-8000-00805f9b34fb"

Spezifikationen

Specification
Web Bluetooth
# bluetoothuuid

Browser-Kompatibilität

BCD tables only load in the browser