Saltare al contenuto

Situazione geografica precisa, eventi di ingresso/uscita geofence nativi e webhook di transizione per le app capgo.

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

Utilizza @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 - Ricevi aggiornamenti di posizione di foreground o background precisi.
  • 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 per la geofence nativa e l'invio facoltativo di webhook per transizioni.
  • addGeofence - Monitora una regione circolare di iOS o Android da identificatore.
  • removeGeofence / removeAllGeofences - Fermare la monitorazione di una o tutte le geofence registrate.
  • getMonitoredGeofences - Elencare gli identificatori delle regioni attualmente monitorate dal layer nativo.
  • geofenceTransition - listener - Ricevi eventi di ingresso e uscita mentre l'app è attiva.
  • geofenceError listener - Gestisci gli errori di monitoraggio nativo senza modificare la forma dell'evento di transizione.
MetodoDescrizione
startFornisce 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.
setPlannedRouteSvolge un suono nativo quando l'utente si allontana da una rotta pianificata.
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.
removeGeofenceInterrompe la monitoraggio di una geofence identificata.
removeAllGeofencesInterrompe la monitoraggio di tutte le geofence registrate da questo plugin.
getMonitoredGeofencesRestituisce gli identificatori attualmente monitorati dal layer nativo.
addListener('geofenceTransition', ...)Riceve eventi di ingresso e uscita della geofence mentre l'app è in esecuzione.
addListener('geofenceError', ...)Riceve errori di monitoraggio geofence nativi mentre l'app è attiva.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

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

Se stai utilizzando @capgo/geolocalizzazione in background 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 dei Plugin @Capgo per il workflow del prodotto nella Capgo Directory dei Plugin. Plugin @Capacitor per @Capgo per il dettaglio di implementazione in Plugin @Capacitor per @Capgo, Aggiungere o Aggiornare i Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Sostituti dei Plugin Enterprise Ionic per il workflow del prodotto negli alternative Plugin Enterprise di Ionic.