@capgo/background-geolocation
Panoramica
Sottosezione intitolata “Panoramica”Usa @capgo/background-geolocation quando il tuo app Capacitor richiede aggiornamenti di posizione precisi in primo piano o in background, geofence circolari nativi su iOS e Android, e consegna backend per le transizioni dei geofence quando il WebView è sospeso.
Capacità di base
Sezione intitolata “Capacità di base”start- Flusso di aggiornamenti di posizione accurate in primo piano o in background.stop- Fermare la tracciatura attiva della posizione in modo pulito.openSettings- Invia gli utenti alle impostazioni di posizione native quando sono necessarie autorizzazioni.setPlannedRoute- Riproduce un suono nativo quando l'utente si allontana da una rotta pianificata.setupGeofencing- Configura i valori di default di geofencing nativi e la consegna facoltativa di webhook di transizione.addGeofence- Monitora una regione circolare di iOS o Android da identificatore.removeGeofence/removeAllGeofences- Fermare la monitorazione di uno o tutti gli identificatori di regione registrati.getMonitoredGeofences- Elencare gli identificatori di regione attualmente monitorati dal layer nativo.geofenceTransition- listener - Ricevi eventi di ingresso e uscita mentre l'app è attiva.geofenceError- listener - Gestisci gli errori di monitoraggio nativi senza alterare la forma degli eventi di transizione.
- Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
start | Flussi di aggiornamento della posizione in primo piano o in background. |
stop | Interrompe gli aggiornamenti della posizione. |
openSettings | Apre la pagina di impostazioni della posizione del dispositivo. Utile per dirigere gli utenti a abilitare i servizi di posizione o regolare le autorizzazioni. |
setPlannedRoute | Gioca un suono nativo quando l'utente si allontana da una rotta pianificata. |
setupGeofencing | Configura i valori di default per la geofence e l'invio facoltativo di transizioni native. |
addGeofence | Inizia a monitorare una geofence circolare su iOS e Android. |
removeGeofence | Interrompe la monitorazione di una geofence identificata. |
removeAllGeofences | Interrompe la monitorazione di tutte le geofence registrate da questo plugin. |
getMonitoredGeofences | Restituisce gli identificatori attualmente monitorati dal layer nativo. |
addListener('geofenceTransition', ...) | Riceve eventi di ingresso e uscita da geofence mentre l'app è attiva. |
addListener('geofenceError', ...) | Riceve errori di monitoraggio geofence nativi mentre l'app è attiva. |
getPluginVersion | Ottieni la versione del plugin nativo Capacitor. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-geolocalizzazione-di-fondo.
Continua da @capgo/geolocalizzazione-di-fondo
Sottosezione intitolata “Continua da @capgo/geolocalizzazione-di-fondo”Se stai utilizzando @capgo/geolocalizzazione-di-fondo per pianificare il lavoro del plugin nativo, connettilo con Usando @capgo/geolocalizzazione di background per la capacità nativa in Usando @capgo/geolocalizzazione di background, Capgo Directory dei plugin per il flusso di lavoro del prodotto in Capgo Directory dei plugin, Capacitor Plugin da Capgo per il dettaglio di implementazione in Capacitor Plugin da Capgo Aggiungere o Aggiornare i Plugin per il dettaglio di implementazione in Aggiungere o Aggiornare i Plugin, e Alternative per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic.