Passer à la navigation

@capgo/capacitor-ibeacon

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

Capacitor Plugin de 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 - Démarrer la recherche de beacons dans une région. fournit des mises à jour continues de la distance.
  • stopRangingBeaconsInRegion - Arrêtez de détecter les beacons dans une région.
MéthodeDescription
startMonitoringForRegionDémarrez la surveillance d'une région de beacon. Déclenche des événements lors de l'entrée/sortie de la région.
stopMonitoringForRegionArrêtez la surveillance d'une région de beacon.
startRangingBeaconsInRegionDémarrez la détection continue des beacons dans une région. fournit des mises à jour de distance continues.
stopRangingBeaconsInRegionArrêtez de détecter les beacons dans une région.
startAdvertisingDémarrez la publicité du dispositif sous forme d'iBeacon (seulement iOS).
stopAdvertisingArrêtez la publicité du dispositif sous forme d'iBeacon (seulement iOS).
requestWhenInUseAuthorizationDemandez l'autorisation de localisation « Lors de l'utilisation » (obligatoire pour la détection/réseau).
requestAlwaysAuthorizationDemandez l'autorisation de localisation « Toujours » (nécessaire pour le suivi en arrière-plan).
getAuthorizationStatusObtenez l'état actuel de l'autorisation de localisation.
isBluetoothEnabledVérifiez si le Bluetooth est activé sur le dispositif.
isRangingAvailableVérifiez si la fonction de balayage est disponible sur le dispositif.
enableARMAFilterActiver le filtre 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 en avant-plan 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 balayage 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 de l'état de région.
addListenerÉcoutez les événements de défaillance de surveillance.
removeAllListenersSupprimez tous les écouteurs pour ce plugin.

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

Si vous utilisez @capgo/capacitor-ibeacon pour planifier le travail de plugin natif, connectez-le avec En utilisant @capgo/capacitor-ibeacon pour la capacité native dans En utilisant @capgo/capacitor-ibeacon Capgo Répertoire des plugins pour le flux de travail du produit dans Capgo Répertoire des plugins Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins 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 d'entreprise Ionic pour le flux de travail du produit dans Alternatives de plugins d'entreprise Ionic.