Passer à la navigation

@capgo/capacitor-ibeacon

Plugin iBeacon de Capacitor - 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 distance.
  • stopRangingBeaconsInRegion - Arrêter la recherche de beacons dans une région.
MéthodeDescription
startMonitoringForRegionDémarrer 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 recherche de beacons dans une région. fournit des mises à jour continues de distance.
stopRangingBeaconsInRegionArrêtez la recherche de beacons dans une région.
startAdvertisingDémarrez la publicité du dispositif en tant qu'iBeacon (seulement iOS).
stopAdvertisingArrêtez la publicité du dispositif en tant qu'iBeacon (seulement iOS).
requestWhenInUseAuthorizationDemandez l'autorisation de localisation « Lorsque en utilisation » (nécessaire pour la recherche/réponse).
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 recherche 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 ».
setBackgroundScanPeriodConfigurer 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Écouter les événements de balayage de beacon.
addListenerÉcouter les événements d'entrée dans une région.
addListenerÉcouter les événements de sortie d'une région.
addListenerÉcouter les événements de détermination de l'état d'une région.
addListenerÉcouter les événements de failure de monitoring.
removeAllListenersSupprimer tous les écouteurs pour ce plugin.

Cette référence est synchronisée depuis 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, Répertoire des plugins Capgo pour le flux de travail du produit dans Répertoire des plugins 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 d'Extension d'Entreprise d'Ionic pour le flux de travail du produit dans Alternatives d'Extension d'Entreprise d'Ionic.