Guida
Come usare l'UWB in Capacitor
Utilizzo di @capgo/capacitor-uwb
Plugin Capacitor per il ranging Ultra-Wideband (UWB) su iOS e Android.
Installa
bun add @capgo/capacitor-uwb
bunx cap sync
Cosa espone questo plugin
isAvailable- Verifica se l'UWB è supportato e attualmente disponibile.getDiscoveryToken- Ottieni il token di discovery Nearby Interaction su iOS.startPeerSession- Avvia una sessione di peer ranging su iOS.startControllerSession- Avvia una sessione controller su Android e restituisci i parametri condivisibili.startControleeSession- Avvia una sessione di controllo Android dai parametri del controller.stopSession- Interrompi la sessione di ranging attiva.
Esempio d'uso
Verifica disponibilità
import { CapacitorUwb } from '@capgo/capacitor-uwb';
const availability = await CapacitorUwb.isAvailable();
peer ranging su iOS
const { discoveryToken } = await CapacitorUwb.getDiscoveryToken();
await CapacitorUwb.startPeerSession({
peerDiscoveryToken: '<peer-token-base64>',
});
Controller Android / controllato
const controller = await CapacitorUwb.startControllerSession();
await CapacitorUwb.startControleeSession({
rangingParameters: controller.rangingParameters,
});
Riferimento completo
- GitHub: https://github.com/Cap-go/capacitor-uwb/
- Documentazione: /docs/plugins/uwb/
Continua da Usare @capgo/capacitor-uwb
Se stai usando Usare @capgo/capacitor-uwb per pianificare il lavoro sui plugin nativi, collegalo a @capgo/capacitor-uwb per i dettagli di implementazione in @capgo/capacitor-uwb, Per iniziare per i dettagli di implementazione nella guida introduttiva, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Plugin Capacitor di Capgo, e Aggiunta o aggiornamento dei plugin per i dettagli di implementazione in Aggiunta o aggiornamento dei plugin.