Aller directement au contenu

@capgo/capacitor-ibeacon

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

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

  • 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 - Commencez à détecter les beacons dans une région. fournit des mises à jour continues de distance.
  • stopRangingBeaconsInRegion - Arrêtez de détecter les beacons dans une région.
MéthodeDescription
startMonitoringForRegionCommencez à surveiller une région de beacon. Déclenche des événements lors de l'entrée/ sortie de la région.
stopMonitoringForRegionArrêtez de surveiller une région de beacon.
startRangingBeaconsInRegionCommencez à détecter les beacons dans une région. fournit des mises à jour continues de distance.
stopRangingBeaconsInRegionArrêtez de détecter les beacons dans une région.
startAdvertisingCommencez à faire de votre appareil un beacon iBeacon (disponible uniquement sur iOS).
stopAdvertisingArrêtez de faire de votre appareil un beacon iBeacon (disponible uniquement sur iOS).
requestWhenInUseAuthorizationDemandez l'autorisation de localisation « Lorsque en cours d'utilisation » (nécessaire pour la détection/rangement).
requestAlwaysAuthorizationDemandez l'autorisation de localisation « Toujours » (nécessaire pour la surveillance de fond).
getAuthorizationStatusObtenez l'état actuel de l'autorisation de localisation.
isBluetoothEnabledVérifiez si le Bluetooth est activé sur le dispositif.
isRangingAvailableVérifiez si la détection/rangement est disponible sur le dispositif.
enableARMAFilterActiver le filtrage ARMA pour les calculs de distance (seulement Android).
getPluginVersionObtenez la version native du plugin Capacitor.
enableBackgroundModeActiver ou désactiver le mode de balayage de beacon en arrière-plan (seulement Android). Cela active un service de foreground pour une détection de beacon fiable en arrière-plan. Doit être appelé après avoir demandé l'autorisation de localisation « Toujours ».
setBackgroundScanPeriodConfigurez les périodes de balayage en arrière-plan (seulement Android). Contrôle la fréquence et la durée pendant lesquels le dispositif scanne les beacons en arrière-plan.
addListenerÉcoutez les événements de détection/rangement de beacon.
addListenerÉcoutez les événements d'entrée de région.
addListenerÉcoutez les événements de sortie de région.
addListenerÉcoutez les événements de détermination d'état de région.
addListenerÉcoutez les événements de panne de surveillance.
removeAllListenersSupprimez tous les écouteurs pour ce plugin.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-ibeacon.

Si vous utilisez @capgo/capacitor-ibeacon pour planifier le travail de plugin natif, connectez-le à En utilisant @capgo/capacitor-ibeacon pour la capacité native dans En utilisant @capgo/capacitor-ibeacon, Répertoire de plugin Capgo pour le flux de travail du produit dans Répertoire de plugin Capgo, Plugins Capacitor par Capgo pour le détail d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou Mettre à jour les plugins pour le détail d'implémentation dans Ajouter ou Mettre à jour les plugins, et Alternatives de plugins Enterprise Ionic pour le flux de travail du produit dans Alternatives de plugins Enterprise Ionic.