Situazione geografica precisa, eventi di ingresso/uscita geofence nativi e webhook di transizione per le app capgo.
Panoramica
Sottosezione intitolata “Panoramica”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.
Capacità di base
Sottosezione intitolata “Capacità di base”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.setupGeofencingConfigura 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.geofenceErrorlistener - Gestisci gli errori di monitoraggio nativo senza modificare la forma dell'evento di transizione.
- Pubblico API
- Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
start | Fornisce aggiornamenti di posizione precisi in primo piano o in background. |
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 la geofence e l'invio di transizioni native facoltativo. |
addGeofence | Avvia la monitoraggio di una geofence circolare su iOS e Android. |
removeGeofence | Interrompe la monitoraggio di una geofence identificata. |
removeAllGeofences | Interrompe la monitoraggio 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 della geofence mentre l'app è in esecuzione. |
addListener('geofenceError', ...) | Riceve errori di monitoraggio geofence nativi mentre l'app è attiva. |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa referenza è sincronizzata da src/definitions.ts in capacitor-geolocalizzazione in background.
Continua da @capgo/geolocalizzazione in background
Sottosezione intitolata “Continua da @capgo/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.