Sauter au contenu

@capgo/capacitor-ibeacon

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

Vue d'ensemble

Vue d'ensemble

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

Capacités de base

Vue d'ensemble
  • startMonitoringForRegion - Commencez à surveiller une région de beacon. Déclenche des événements lors de l'entrée/sortie de la région.
  • stopMonitoringForRegion - Arrêtez de surveiller une région de beacon.
  • startRangingBeaconsInRegion - Commencez à échantillonner des beacons dans une région. fournit des mises à jour continues de distance.
  • stopRangingBeaconsInRegion - Arrêtez d'échantillonner des 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 à échantillonner des beacons dans une région. fournit des mises à jour continues de distance.
stopRangingBeaconsInRegionArrêtez d'échantillonner des beacons dans une région.
startAdvertisingCommencez à faire de l'appareil un iBeacon (disponible uniquement sur iOS).
stopAdvertisingArrêtez de faire de l'appareil un iBeacon (disponible uniquement sur iOS).
requestWhenInUseAuthorizationDemandez une autorisation de localisation « Lorsque en utilisation » (nécessaire pour la détection/rangement).
requestAlwaysAuthorizationDemandez une 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 l'appareil.
isRangingAvailableVérifiez si la détection de proximité est disponible sur l'appareil.
enableARMAFilterActiver le filtrage ARMA pour les calculs de distance (disponible uniquement sur Android).
getPluginVersionObtenez la version native du plugin Capacitor.
enableBackgroundModeActiver ou désactiver le mode de balayage de fond des beacons (disponible uniquement sur Android). Cela active un service de fond pour une détection de beacons fiable en arrière-plan. Il doit être appelé après avoir demandé une autorisation de localisation « Toujours ».
setBackgroundScanPeriodConfigurez les périodes de balayage de fond (disponible uniquement sur Android). Contrôlez combien souvent et pendant combien de temps l'appareil scanne les beacons en arrière-plan.
addListenerÉcoutez les événements de détection de proximité.
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 en capacitor-ibeacon.

If vous utilisez @capgo/capacitor-ibeacon pour planifier le travail du plugin natif, connectez-l’à En utilisant @capgo/capacitor-ibeacon pour la capacité native dans En utilisant @capgo/capacitor-ibeacon, Répertoire de plugins Capgo pour le flux de travail du produit dans Répertoire de 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 de plugins d'entreprise Ionic {"targetLanguage":"French","pagePath":"/fr/docs/plugins/ibeacon/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"pour le flux de travail du produit dans les alternatives du plugin Ionic Enterprise"},{"text":"Éditer la page"}]}