Aller directement au contenu principal
@capgo/capacitor-UWB APIs des appareils Source

UWB plugin Capacitor

Rangement Ultra-Haut-Bande pour la distance et la direction de pairs sur iOS Nearby Interaction et Android Jetpack UWB

Installer

bun add @capgo/capacitor-uwb bunx cap sync
npm, pnpm ou yarn
  • npm install @capgo/capacitor-uwb
  • pnpm add @capgo/capacitor-uwb
  • yarn add @capgo/capacitor-uwb

Guide

Comment utiliser UWB dans Capacitor

Utilisation de @capgo/capacitor-uwb

Plugin Capacitor pour la balise Ultra-Wideband (UWB) sur iOS et Android.

Installer

bun add @capgo/capacitor-uwb
bunx cap sync

Qu'est-ce que ce Plugin Expose

  • isAvailable - Vérifiez si UWB est pris en charge et disponible actuellement.
  • getDiscoveryToken - Obtenez le jeton de découverte d'interaction proche local sur iOS.
  • startPeerSession - Démarrez une session de recherche de paires sur iOS.
  • startControllerSession - Démarrez une session de contrôl’Android et renvoyez des paramètres partageables.
  • startControleeSession - Démarrer une session Android contrôlée à partir des paramètres du contrôleur.
  • stopSession - Arrêtez la session de recherche active.

Exemple d'utilisation

Vérifiez la disponibilité

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

const availability = await CapacitorUwb.isAvailable();

Ranging pair iOS

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

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

Android contrôleur / contrôleé

const controller = await CapacitorUwb.startControllerSession();

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

Référence complète

Continuez à partir de Utilisation de @capgo/capacitor-uwb

Si vous utilisez Utilisation de @capgo/capacitor-uwb pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-UWB pour les détails d'implémentation dans @capgo/capacitor-uwb Prise en main pour les détails d'implémentation dans Prise en main Répertoire du plugin Capgo pour le flux de travail du produit dans Répertoire du plugin Capgo Capacitor Plugins by Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo, et Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins.

FAQ

FAQ UWB du plugin

Comment installez-vous le plugin UWB dans une application Capacitor?

Exécutez « bun add @capgo/capacitor-uwb » (ou « npm install @capgo/capacitor-uwb »), puis exécutez « bunx cap sync » afin que les projets iOS et Android prennent en compte le projet natif code. Importez-l’à partir de « @capgo/capacitor-uwb » dans votre application code.

Le plugin @capgo/capacitor-uwb fonctionne-t-il avec React, Vue et Angular?

Oui. Le plugin UWB est un paquet Capacitor, il fonctionne donc avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-uwb?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à la version majeure de votre Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le fichier README du GitHub liste les versions maintenues.

Le plugin @capgo/capacitor-uwb est-il gratuit et open source?

Oui. Le code source code est public sur GitHub à l'adresse https://github.com/Cap-go/capacitor-uwb/ et le paquet est gratuit à installer à partir de npm. Les rapports de bugs et les demandes de mise à jour sont les bienvenus.

Peut-on mettre à jour code qui utilise UWB sans passer par une revue de l'App Store?

L'installation ou la mise à niveau du plugin change le projet natif code, il faut donc une nouvelle build de l'application. Une fois cela fait, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Envoyez les modifications UWB sans attendre la revue de l'application

Une fois le plugin dans votre magasin de build, Capgo les mises à jour en temps réel déclenchent vos modifications JavaScript, HTML et CSS chez les utilisateurs en quelques minutes.

Démarrer avec Capgo