Sauter au contenu

@capgo/geolocalisation_arrière-plan

Suivi de la localisation arrière-plan précis, événements de geofence natifs d'entrée/sortie et webhooks de transition pour les applications Capacitor.

Utiliser @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 geofences circulaires natifs sur iOS et Android, et la livraison back-end pour les transitions de geofence lorsque la vue Web est suspendue.

  • start - Flux de mises à jour de localisation précises en avant-plan ou en arrière-plan.
  • stop - Arrêter la traçabilité de localisation active de manière propre.
  • openSettings - Envoyer les utilisateurs vers les paramètres de localisation natives lorsque les autorisations nécessitent une attention.
  • setPlannedRoute - Jouer un son natif lorsque l'utilisateur dévie d'un itinéraire planifié.
  • setupGeofencing - Configurer les paramètres de geofence natifs par défaut et la livraison facultative de webhooks de transition.
  • addGeofence - Surveiller une région de geofence circulaire iOS ou Android par identifiant.
  • removeGeofence / removeAllGeofences - Arrêter la surveillance d'une ou de toutes les geofences enregistrées.
  • getMonitoredGeofences - Liste les identifiants de région actuellement surveillés par la couche native.
  • geofenceTransition - listener - Recevoir des événements d'entrée et de sortie pendant que l'application est active.
  • geofenceError - listener - Gérer les erreurs de surveillance native sans modifier la forme de l'événement de transition.
MéthodeDescription
startFournit des mises à jour de localisation précises en avant-plan ou en arrière-plan.
stopArrête les mises à jour de localisation.
openSettingsOuvre la page de paramètres de localisation du dispositif. Utile pour rediriger les utilisateurs vers l'activation des services de localisation ou la modification des permissions.
setPlannedRouteJoue un son natif lorsque l'utilisateur dévie d'un itinéraire planifié.
setupGeofencingConfigure les paramètres de geofence par défaut et la livraison native facultative de transition POST.
addGeofenceDémarre la surveillance d'un geofence circulaire sur iOS et Android.
removeGeofenceArrête la surveillance d'un geofence par son identifiant.
removeAllGeofencesArrête la surveillance de tous les geofences enregistrés par ce plugin.
getMonitoredGeofencesRenvoie 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 tout en gardant l'application en vie.
addListener('geofenceError', ...)Reçoit les erreurs de surveillance de la zone géographique native tout en gardant l'application en vie.
getPluginVersionObtenez la version native du plugin Capacitor.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-geolocalisation-en-arrière-plan.

Continuez à partir de @capgo/geolocalisation-en-arrière-plan

Section intitulée “Continuez à partir de @capgo/geolocalisation-en-arrière-plan”

Si vous utilisez @capgo/geolocalisation-en-arrière-plan planer le travail de plugin natif, connectez-le à En utilisant @capgo/background-geolocation pour la capacité native dans En utilisant @capgo/background-geolocation, __Répertoire de plugin Capgo pour le flux de travail du produit dans __Répertoire de plugin 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 Plugin d'Entreprise Ionic pour le flux de travail du produit dans Alternatives de Plugin d'Entreprise Ionic.