Panoramica
Sezione intitolata “Panoramica”Usa @capgo/background-geolocation quando la tua 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 di geofence quando il WebView è sospeso.
Capacità di base
Sezione intitolata “Capacità di base”start- Ricevi aggiornamenti di posizione in primo piano o in background con alta precisione.stop- Fermare il tracciamento della posizione attivo in modo pulito.openSettings- Invia gli utenti alle impostazioni di posizione native quando sono necessarie autorizzazioni.setPlannedRoute- Riproduci un suono nativo quando l'utente si allontana da un percorso pianificato.setupGeofencing- Configura i valori di default per le zone geografiche native e l'invio facoltativo di webhook per la transizione.addGeofence- Monitora una regione circolare di iOS o Android da identificatore.removeGeofence/removeAllGeofences- Fermare la monitorazione di una o tutte le zone geografiche registrate.getMonitoredGeofences- Elencare gli identificatori delle regioni attualmente monitorate dal layer nativo.geofenceTransition- Ricevi eventi di ingresso e uscita mentre l'app è attiva.geofenceError- Gestisci gli errori di monitoraggio nativi senza alterare la forma degli eventi di transizione.
- Pubblico API
- Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
start | Fornisce aggiornamenti di posizione in primo piano o in background con alta precisione. |
stop | Interrompe gli aggiornamenti di posizione. |
openSettings | Apre la pagina di impostazioni di posizione del dispositivo. Utile per dirigere gli utenti a abilitare i servizi di posizione o regolare le autorizzazioni. |
setPlannedRoute | Svolge un suono nativo quando l'utente si allontana da una rotta pianificata. |
setupGeofencing | Configura i valori di default per i confini geografici e l'invio di transizioni native facoltativo. |
addGeofence | Inizia a monitorare un confine geografico circolare su iOS e Android. |
removeGeofence | Interrompe la monitorazione di un confine geografico identificato. |
removeAllGeofences | Interrompe la monitorazione di tutti i confini geografici registrati da questo plugin. |
getMonitoredGeofences | Restituisce gli identificatori attualmente monitorati dal layer nativo. |
addListener('geofenceTransition', ...) | Riceve eventi di ingresso e uscita dai confini geografici mentre l'applicazione è in esecuzione. |
addListener('geofenceError', ...) | Riceve gli errori di monitoraggio geofence nativi mentre l'app è attiva. |
getPluginVersion | Ottieni la versione del plugin nativo Capacitor. |
Fonte Di Verità
Sezione intitolata “Fonte Di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-background-geolocation.
Continua da @capgo/background-geolocation
Sezione intitolata “Continua da @capgo/background-geolocation”Se stai utilizzando @capgo/background-geolocation 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 dei Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative dei Plugin Enterprise di Ionic.