Vue d'ensemble
Section intitulée « Vue d'ensemble »Capacitor Plugin de iBeacon - Détection de proximité et suivi de la région du beacon.
Capacités de base
Section intitulée « Capacités de base »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.
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
startMonitoringForRegion | Démarrez 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êtez la surveillance d'une région de beacon. |
startRangingBeaconsInRegion | Démarrez la détection continue des beacons dans une région. fournit des mises à jour de distance continues. |
stopRangingBeaconsInRegion | Arrêtez de détecter les beacons dans une région. |
startAdvertising | Démarrez la publicité du dispositif sous forme d'iBeacon (seulement iOS). |
stopAdvertising | Arrêtez la publicité du dispositif sous forme d'iBeacon (seulement iOS). |
requestWhenInUseAuthorization | Demandez l'autorisation de localisation « Lors de l'utilisation » (obligatoire pour la détection/réseau). |
requestAlwaysAuthorization | Demandez l'autorisation de localisation « Toujours » (nécessaire pour le suivi en arrière-plan). |
getAuthorizationStatus | Obtenez l'état actuel de l'autorisation de localisation. |
isBluetoothEnabled | Vérifiez si le Bluetooth est activé sur le dispositif. |
isRangingAvailable | Vérifiez si la fonction de balayage est disponible sur le dispositif. |
enableARMAFilter | Activer le filtre ARMA pour les calculs de distance (seulement Android). |
getPluginVersion | Obtenez la version native du plugin Capacitor. |
enableBackgroundMode | Activer 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 ». |
setBackgroundScanPeriod | Configurez 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. |
removeAllListeners | Supprimez tous les écouteurs pour ce plugin. |
Source De Vérité
Section intitulée “Source De Vérité”Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-ibeacon.
Continuez à partir de @capgo/capacitor-ibeacon
Section intitulée “Continuez à partir de @capgo/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.