Zum Inhalt springen

__CAPGO_KEEP_0__

Übersicht

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

iOS-Nahbereichsinteraktion

Austausch NIDiscoveryToken Werte austauschen und Peer-Sitzungen mit Apples Nearby Interaction-Framework ablaufen lassen.

Android-Jetpack-UWB

Starte Controller- und Kontrolleesitzungen mit androidx.core.uwb Ranging-Parameter.

Live-Ranging-Ereignisse

Hören Sie sich Entfernungen, Richtungen und Sitzungslebenszyklus-Updates aus JavaScript an.

Ausserhalb-Band-Austausch

Bringen Sie Ihren eigenen Transport für Token- und Parameteraustausch, wie z.B. BLE, MultipeerConnectivity oder einen Backend.

  • isAvailable - Überprüfen Sie, ob UWB unterstützt und derzeit verfügbar ist.
  • getDiscoveryToken - Holen Sie sich den lokalen Nearby-Interaktion-Entdeckungstoken auf iOS.
  • startPeerSession - Starten Sie eine iOS-Peer-Rangessession.
  • startControllerSession - Starten Sie eine Android-Kontrollsession und geben Sie teilebare Parameter zurück.
  • startControleeSession - Starten Sie eine Android-Kontrollsession von Kontrollparameter.
  • stopSession - Beenden Sie die aktive Rangessession.
MethodeBeschreibung
isAvailableÜberprüfen Sie, ob UWB auf dem Gerät unterstützt und derzeit verfügbar ist.
getDiscoveryTokenErhalten Sie den lokalen Nearby-Interaktion-Entdeckungstoken auf iOS.
startPeerSessionStarten Sie eine Nearby-Interaktion-Partner-Sitzung auf iOS.
startControllerSessionStarten Sie eine Android-UWB-Kontrollsession und geben Sie teilebare Parameter zurück.
startControleeSessionStarten Sie eine Android-UWB-Kontrollsession mit Parametern vom Controller.
stopSessionBeenden Sie die aktive UWB-Rangierungs-Sitzung.
addListenerHören Sie auf rangingUpdate und sessionStateChanged ereignisse.
getPluginVersionErhalten Sie die aktuelle native Pluginversion.

Diese Referenz wird von src/definitions.ts in capacitor-uwb.