Présentation
Section intitulée « Présentation »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 distance.stopRangingBeaconsInRegion- Arrêter la recherche de beacons dans une région.
Public API
Section intitulée “Public API”| Méthode | Description |
|---|---|
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êtez la surveillance d'une région de beacon. |
startRangingBeaconsInRegion | Démarrez la recherche de beacons dans une région. fournit des mises à jour continues de distance. |
stopRangingBeaconsInRegion | Arrêtez la recherche de beacons dans une région. |
startAdvertising | Démarrez la publicité du dispositif en tant qu'iBeacon (seulement iOS). |
stopAdvertising | Arrêtez la publicité du dispositif en tant qu'iBeacon (seulement iOS). |
requestWhenInUseAuthorization | Demandez l'autorisation de localisation « Lorsque en utilisation » (nécessaire pour la recherche/réponse). |
requestAlwaysAuthorization | Demandez l'autorisation de localisation « Toujours » (nécessaire pour la surveillance de fond). |
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 recherche est disponible sur le dispositif. |
enableARMAFilter | Activer le filtrage 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 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 ». |
setBackgroundScanPeriod | Configurer 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. |
removeAllListeners | Supprimer tous les écouteurs pour ce plugin. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée depuis 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, 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.