Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-ibeacon
Tutoriel
@capgo/capacitor-ibeacon

IBeacon

Plugin iBeacon pour Capacitor - détection de proximité et suivi de la région du beacon

Guide

Tutoriel sur iBeacon

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

lien QR de prévisualisation du plugin iBeacon code

Utilisation de @capgo/capacitor-ibeacon

Capacitor Plugin iBeacon - Détection de proximité et suivi de la région du beacon

Installer

bun add @capgo/capacitor-ibeacon
bunx cap sync

Ce que ce plugin expose

  • startMonitoringForRegion - Démarrer la surveillance d'une région de beacon. Déclenche des événements lors de l'entrée/sortie de la région.
  • stopMonitoringForRegion - Arrêter la surveillance d'une région de beacon.
  • startRangingBeaconsInRegion - Démarrer la recherche de beacons dans une région. fournit des mises à jour continues de la distance.
  • stopRangingBeaconsInRegion - Arrêter la recherche de beacons dans une région.

- Exemple d'utilisation

startMonitoringForRegion

Démarrer la surveillance d'une région de beacon. Déclenche des événements lors de l'entrée/sortie de la région.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.startMonitoringForRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

stopMonitoringForRegion

Arrêtez la surveillance d'une région de beacon.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.stopMonitoringForRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

startRangingBeaconsInRegion

Commencez à échantillonner des beacons dans une région. Fournit des mises à jour continues de distance.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.startRangingBeaconsInRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

stopRangingBeaconsInRegion

Arrêtez d'échantillonner des beacons dans une région.

import { CapacitorIbeacon } from '@capgo/capacitor-ibeacon';

await CapacitorIbeacon.stopRangingBeaconsInRegion({
  identifier: 'MyBeaconRegion',
  uuid: 'B9407F30-F5F8-466E-AFF9-25556B57FE6D'
});

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-ibeacon

Si vous utilisez L'utilisation de @capgo/capacitor-ibeacon pour planifier le travail de plugin natif, connectez-l’avec @capgo/capacitor-ibeacon pour les détails d'implémentation dans @capgo/capacitor-ibeacon, Démarrage pour les détails d'implémentation dans Démarrage, Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins, Capacitor Plugins par Capgo pour les détails d'implémentation dans Capacitor Plugins par Capgo, et Ajouter ou Mettre à Jour les Plugins pour les détails d'implémentation dans Ajouter ou Mettre à Jour les Plugins.