Présentation
Section titled “Overview”Utilisez @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 géographiques circulaires natives sur iOS et Android, et la livraison back-end pour les transitions de zone géographique lorsque la vue Web est suspendue.
Capacités Clés
Section titled “Core Capabilities”start- Recevez des mises à jour de localisation précises en avant-plan ou en arrière-plan.stopArrêter la traçabilité de localisation active proprement.openSettings- Send users to native location settings when permissions need 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 de webhooks 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 pendant que l'application est active.geofenceError- listener - Gérez les erreurs de surveillance native sans modifier la forme de l'événement de transition.
- Public API
- Section intitulée « Public API »| - Méthode | - Description |
|---|---|
start | Flux de localisations précises en mode arrière-plan ou en mode avant-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'une route planifiée. |
setupGeofencing | Configure les paramètres de geofence et la livraison optionnelle de transition native 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 | Retourne les identifiants actuellement surveillés par la couche native. |
addListener('geofenceTransition', ...) | Reçoit les événements d'entrée et de sortie de geofence tout en gardant l'application en vie. |
addListener('geofenceError', ...) | Reçoit les erreurs de surveillance de geofence native tout en gardant l'application en vie. |
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 en capacitor-geolocalisation de fond.
Continuez à partir de @capgo/geolocalisation de fond
Section intitulée « Continuez à partir de @capgo/geolocalisation de fond »Si vous utilisez @capgo/geolocalisation de fond pour planifier le travail du plugin natif, connectez-l’avec En utilisant @capgo/geolocalisation de fond pour la capacité native dans En utilisant @capgo/geolocalisation de fond, Répertoire du plugin Capgo pour le flux de travail du produit dans le répertoire de plugin Capgo les plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo Ajouter ou mettre à jour les plugins pour les détails 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 les plugins Ionic Enterprise.