Übersicht
ÜbersichtVerwenden Sie dies, wenn Ihre __CAPGO_KEEP_0__-App genaue Standortaktualisierungen im Vordergrund oder Hintergrund, native kreisförmige Geofences auf iOS und Android sowie die Rücklieferung für Geofence-Übergänge benötigt, wenn der WebView ausgesetzt ist. @capgo/background-geolocation when your Capacitor app needs precise location updates in the foreground or background, native circular geofences on iOS and Android, and backend delivery for geofence transitions when the WebView is suspended.
Kernfunktionen
Abschnitt mit dem Titel “Kernfunktionen”start- Senden Sie genaue Vorder- oder Hintergrundortdatenaktualisierungen.stop- Beenden Sie die aktive Standortverfolgung sauber.openSettings- Leiten Sie Benutzer zu den nativen Standorteinstellungen, wenn die Berechtigungen Aufmerksamkeit benötigen.setPlannedRoute- Spielen Sie ein natives Geräusch, wenn der Benutzer von einem geplanten Routen abweicht.setupGeofencing- Konfigurieren Sie die nativen Geofence-Standardwerte und optional die Übergabe von Übergabe-Webhooks.addGeofence- Überwachen Sie eine kreisförmige iOS- oder Android-Geofence-Region durch Identifikator.removeGeofence/removeAllGeofences- Beenden Sie die Überwachung einer oder mehrerer registrierter Geofence-Regionen.getMonitoredGeofences- Listen Sie die derzeit von der nativen Layer überwachten Regionenidentifikatoren auf.geofenceTransition- listener - Empfangen Sie Eintreten- und Ausgetreten-Events, während die App aktiv ist.geofenceError- listener - Behandeln Sie native Überwachungsfehler ohne die Übergabe-Eventform zu ändern.
- Öffentlich API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
start | Überträgt genaue Vorder- oder Hintergrundortinformationen. |
stop | Beendet die Ortinformationen. |
openSettings | Öffnet die Einstellungen für die Geräteortung. Nützlich zum Leiten von Benutzern zu der Aktivierung der Ortung oder der Anpassung der Berechtigungen. |
setPlannedRoute | Spielt ein natives Geräusch ab, wenn der Benutzer von einem geplanten Weg abweicht. |
setupGeofencing | Konfiguriert die Standardeinstellungen für die Geofence und die optionalen nativen Übergangs-POST-Übermittlungen. |
addGeofence | Startet die Überwachung eines kreisförmigen Geofences auf iOS und Android. |
removeGeofence | Beendet die Überwachung eines Geofences durch dessen Identifikator. |
removeAllGeofences | Beendet die Überwachung aller von diesem Plugin registrierten Geofences. |
getMonitoredGeofences | Gibt die derzeit überwachten Identifikatoren durch die native Layer zurück. |
addListener('geofenceTransition', ...) | Empfängt Eingabe- und Ausgangsereignisse von Geofängen, während die App aktiv ist. |
addListener('geofenceError', ...) | Empfängt native Fehler bei der Überwachung von Geofängen, während die App aktiv ist. |
getPluginVersion | Erhalte die native Version des Capacitor-Plugins. |
Quelle der Wahrheit
Sektion mit dem Titel “Quelle der Wahrheit”Diese Referenz wird von @__CAPGO_KEEP_0__/synchronisiert. src/definitions.ts innerhalb capacitor-background-geolocation.
Fortsetzen Sie von @capgo/background-geolocation
Sektion mit dem Titel “Fortsetzen Sie von @capgo/background-geolocation”Wenn Sie @__CAPGO_KEEP_0__/background-geolocation verwenden @capgo/background-geolocation um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/Hintergrund-Geolokalisierung zur native Fähigkeit in Mit @capgo/Hintergrund-Geolokalisierung, Capgo Plugin-Verzeichnis zur Produktworkflow in Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo zur Implementierungsdetails in Capacitor Plugins von Capgo, Hinzufügen oder Aktualisieren von Plugins zur Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionische Enterprise-Plugin-Alternativen zur Produktworkflow in Ionische Enterprise-Plugin-Alternativen.