Saltare al contenuto

Tracciamento di posizione di background preciso, eventi di ingresso/uscita geofence nativi e webhook di transizione per le app capgo.

Accurate background location tracking, native geofence enter/exit events, and transition webhooks for Capacitor apps.

Usa @capgo/background-geolocation quando il tuo Capacitor app necessita di aggiornamenti di posizione precisi in primo piano o in background, geofence circolari nativi su iOS e Android, e consegna backend per transizioni di geofence quando il WebView è sospeso.

  • start - Ricevi aggiornamenti di posizione precisi in primo piano o in background.
  • stop - Fermare la tracciatura di posizione attiva in modo pulito.
  • openSettings - Invia gli utenti alle impostazioni di posizione native quando le autorizzazioni richiedono attenzione.
  • setPlannedRoute - Riproduci un suono nativo quando l'utente si allontana da una rotta pianificata.
  • setupGeofencing - Configura i valori di default di geofence nativa e la consegna facoltativa di webhook di transizione.
  • addGeofence - Monitora una regione circolare di geofence iOS o Android tramite identificatore.
  • removeGeofence / removeAllGeofences - Fermare la monitorazione di uno o tutti i geofence registrati.
  • getMonitoredGeofences - Elencare gli identificatori delle regioni monitorate attualmente dal layer nativo.
  • geofenceTransition - listener - Ricevi eventi di ingresso e uscita mentre l'app è attiva.
  • geofenceError - listener - Gestisci gli errori di monitoraggio nativo senza alterare la forma degli eventi di transizione.
MetodoDescrizione
startInoltra aggiornamenti di posizione precisi in primo piano o in background.
stopInterrompe gli aggiornamenti di posizione.
openSettingsApre la pagina di impostazioni di posizione del dispositivo. Utile per dirigere gli utenti a abilitare i servizi di posizione o regolare le autorizzazioni.
setPlannedRouteSuziona un suono nativo quando l'utente si allontana da un percorso pianificato.
setupGeofencingConfigura i valori di default per la geofence e l'invio di transizioni native facoltativo.
addGeofenceInizia a monitorare una geofence circolare su iOS e Android.
removeGeofenceInterrompe la monitorazione di una geofence identificata.
removeAllGeofencesInterrompe la monitorazione di tutte le geofence registrate da questo plugin.
getMonitoredGeofencesRestituisce gli identificatori attualmente monitorati dal layer nativo.
addListener('geofenceTransition', ...)Riceve eventi di ingresso e uscita dalla geofence mentre l'app è in esecuzione.
addListener('geofenceError', ...)Riceve gli errori di monitoraggio geofence nativi mentre l'app è in esecuzione.
getPluginVersionOttieni la versione del plugin nativo Capacitor.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-geolocalizzazione-di-fondo.

Se stai utilizzando @capgo/geolocalizzazione-di-fondo per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/geolocalizzazione in background per la capacità nativa in Utilizzando @capgo/geolocalizzazione in background, Directory Plugin Capgo per il flusso di lavoro del prodotto in Directory Plugin Capgo, Plugin Capacitor per Capgo per il dettaglio di implementazione in Plugin Capacitor per Capgo, Aggiungere o Aggiornare Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare Plugin, e Alternative per Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise Ionic.