Gestisci gli aggiornamenti in tempo reale per la tua __CAPGO_KEEP_1__ app senza dover...

@capgo/background-geolocation

Rilevamento della posizione di background preciso, eventi di ingresso/uscita geofence nativi e webhook di transizione per le app Capacitor.

Utilizzo @capgo/background-geolocation Quando il tuo Capacitor app richiede 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 - Fornisci 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 default di geofence nativi e la consegna facoltativa di webhook per transizioni.
  • addGeofence - Monitora una regione di geofence circolare di iOS o Android per identificatore.
  • removeGeofence / removeAllGeofences - Fermare la monitoraggio di uno o tutti i geofenci registrati.
  • getMonitoredGeofences - Elencare gli identificativi di regione attualmente monitorati dal layer nativo.
  • geofenceTransition listener - Ricevere eventi di ingresso e uscita mentre l'app è attiva.
  • geofenceError listener - Gestire gli errori di monitoraggio nativo senza modificare la forma degli eventi di transizione.
MetodoDescrizione
startFornisce aggiornamenti di posizione precisi in primo piano o in background.
stopFerma gli aggiornamenti di posizione.
openSettingsApre la pagina di impostazioni della posizione del dispositivo. Utile per dirigere gli utenti a abilitare i servizi di posizione o regolare le autorizzazioni.
setPlannedRouteGioca 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.
addGeofenceAvvia la monitoraggio di una geofence circolare su iOS e Android.
removeGeofenceSmette di monitorare una geofence identificata dall'ID.
removeAllGeofencesSmette di monitorare 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 errori di monitoraggio della geofence nativa mentre l'app è in esecuzione.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questa documentazione è sincronizzata da src/definitions.ts in capacitor-background-geolocalizzazione.