Zum Hauptinhalt springen
Zurück zu plugins
@capgo/capacitor-uwb
Tutorial
@capgo/capacitor-uwb

UWB

Ultra-Wideband-Ranging für Peer-Distanz und -Richtung auf iOS Nearby Interaction und Android Jetpack UWB

Richtlinie

Tutorial zu UWB

Mit @capgo/capacitor-uwb verwenden

Capacitor-Plugin für Ultra-Breitband (UWB)-Ranging auf iOS und Android.

Installieren

bun add @capgo/capacitor-uwb
bunx cap sync

Was dieses Plugin enthüllt

  • isAvailable - Überprüfen, ob UWB unterstützt und derzeit verfügbar ist.
  • getDiscoveryToken - Lokalen Nearby-Interaktion-Entdeckungstoken auf iOS erhalten.
  • startPeerSession - Eine iOS-Peer-Ranging-Sitzung starten.
  • startControllerSession - Eine Android-Kontroll-Sitzung starten und die geteilten Parameter zurückgeben.
  • startControleeSession - Eine Android-Kontroll-Sitzung von Kontroll-Parametern aus starten.
  • stopSession - Die aktive Ranging-Sitzung beenden.

Beispielhafte Verwendung

Verfügbarkeit überprüfen

import { CapacitorUwb } from '@capgo/capacitor-uwb';

const availability = await CapacitorUwb.isAvailable();

iOS-Peer-Ranging

const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();

await CapacitorUwb.startPeerSession({
  peerDiscoveryToken: '<peer-token-base64>',
});

Android-Kontroll / Kontroll-Sitzung

const controller = await CapacitorUwb.startControllerSession();

await CapacitorUwb.startControleeSession({
  rangingParameters: controller.rangingParameters,
});

Vollständige Referenz

Bleiben Sie bei der Verwendung von @capgo/capacitor-uwb

Wenn Sie Mit der Verwendung von @capgo/capacitor-uwb um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-uwb für die Implementierungsdetails in @capgo/capacitor-uwb, Einstieg für die Implementierungsdetails in Einstieg, Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, und Hinzufügen oder Aktualisieren von Plugins zur Implementierungsdetail in Hinzufügen oder Aktualisieren von Plugins.