Présentation
Section intitulée « Présentation »Utilisez-le @capgo/background-geolocation lorsque votre application Capacitor nécessite des mises à jour de localisation précises en avant-plan ou en arrière-plan, des zones de pénétration circulaires natives sur iOS et Android, et la livraison back-end pour les transitions de zone lorsque la vue Web est suspendue.
Capacités de base
Section intitulée « Capabilités de base »start- Recevez des mises à jour de localisation précises en avant-plan ou en arrière-plan.stop- Arrêtez la suivi de localisation actif de manière propre.openSettings- Envoyez les utilisateurs aux paramètres de localisation natives lorsque les autorisations nécessitent une attention.setPlannedRoute- Jouez un son natif lorsque l'utilisateur dévie d'un itinéraire planifié.setupGeofencing- Configurez les paramètres de geofence natifs par défaut et la livraison facultative d'un webhook de transition.addGeofence- Surveillez une région de geofence circulaire iOS ou Android par identifiant.removeGeofence/removeAllGeofences- Arrêtez la surveillance d'une ou de toutes les geofences enregistrées.getMonitoredGeofences- Affichez les identifiants de région actuellement surveillés par la couche native.geofenceTransition- listener - Recevez des événements d'entrée et de sortie tout en ayant l'application active.geofenceError- listener - Gérez les erreurs de suivi de la couche native sans modifier la forme de l'événement de transition.
Public API
Section intitulée “Public API”| Méthode | Description |
|---|---|
start | Fournit des mises à jour de localisation précises en avant-plan ou en arrière-plan. |
stop | Arrête les mises à jour de localisation. |
openSettings | Ouvre la page de paramètres de localisation du dispositif. Utile pour diriger les utilisateurs pour activer les services de localisation ou ajuster les permissions. |
setPlannedRoute | Joue un son natif lorsque l'utilisateur dévie d'un itinéraire planifié. |
setupGeofencing | Configure les paramètres de geofence par défaut et la livraison native facultative de transition POST. |
addGeofence | Démarre la surveillance d'un geofence circulaire sur iOS et Android. |
removeGeofence | Arrête la surveillance d'un geofence par son identifiant. |
removeAllGeofences | Arrête la surveillance de tous les geofences enregistrés par ce plugin. |
getMonitoredGeofences | Renvoie les identifiants actuellement surveillés par la couche native. |
addListener('geofenceTransition', ...) | Reçoit les événements d'entrée et de sortie de la zone géographique pendant que l'application est en cours d'exécution. |
addListener('geofenceError', ...) | Reçoit les erreurs de surveillance de la zone géographique native pendant que l'application est en cours d'exécution. |
getPluginVersion | Obtenez la version native du plugin Capacitor. |
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-geolocalisation-en-arrière-plan.