Zum Inhalt springen

@capgo/Hintergrund-Geolokalisierung

Genauere Hintergrund-Geolokalisierung, native Eingabe-/Ausgangsereignisse für Geofänge und Übergangswebhooks für Capacitor-Anwendungen.

Übersicht

Übersicht

Verwenden Sie dies, wenn Ihre __CAPGO_KEEP_0__-App präzise Standortaktualisierungen im Vordergrund oder Hintergrund, native kreisförmige Geofences auf iOS und Android sowie Backend-Lieferung 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.

Section titled “Übersicht”

Abschnitt mit dem Titel “Kernfunktionen”
  • start - Senden Sie genaue Vorder- oder Hintergrundortupdates ab.
  • stop - Beenden Sie die aktive Orterfassung sauber.
  • openSettings - Leiten Sie Benutzer zu den native Ortsinstellungen weiter, wenn die Berechtigungen Aufmerksamkeit benötigen.
  • setPlannedRoute - Spielen Sie ein natives Geräusch, wenn der Benutzer von einem geplanten Routen abweicht.
  • setupGeofencing - Konfigurieren Sie native Standardeinstellungen für Geofence und optionalen Übergabe-Webhook.
  • addGeofence - Überwachen Sie eine kreisförmige iOS- oder Android-Geofence-Region durch Identifier.
  • removeGeofence / removeAllGeofences - Beenden Sie die Überwachung einer oder mehrerer registrierter Geofence.
  • getMonitoredGeofences - Listen Sie die derzeit von der native Layer überwachten Region-Identifier auf.
  • geofenceTransition - listener - Empfangen Sie Eintretens- und Ausstretensereignisse, während die App aktiv ist.
  • geofenceError - listener - Behandeln Sie native Überwachungsfehler, ohne die Übergabeereignisform zu ändern.
MethodeBeschreibung
startÜberträgt genaue Vorder- oder Hintergrundortungsdaten.
stopBeendet die Ortungsdatenübertragung.
openSettingsÖffnet die Einstellungen für die Geräteortung. Nützlich zum Leiten der Benutzer zu der Aktivierung der Ortungsdienste oder zur Anpassung der Berechtigungen.
setPlannedRouteSpielt ein natives Geräuschklingeln aus, wenn der Benutzer von einem geplanten Routenverlauf abweicht.
setupGeofencingKonfiguriert die Standardeinstellungen für die Geofence und optional die native Übergabe von POST-Anfragen.
addGeofenceStartet die Überwachung eines kreisförmigen Geofences auf iOS und Android.
removeGeofenceBeendet die Überwachung eines Geofences durch dessen Identifikator.
removeAllGeofencesBeendet die Überwachung aller von diesem Plugin registrierten Geofences.
getMonitoredGeofencesRuft die derzeit überwachten Identifikatoren vom native Layer ab.
addListener('geofenceTransition', ...)Empfängt Eingabe- und Ausgabevorgänge 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.
getPluginVersionErmitteln Sie die native Version des Capacitor-Plugins.

Diese Referenz wird von src/definitions.ts in capacitor-Hintergrund-Geolokalisierung.

Wenn Sie @capgo/Hintergrund-Geolokalisierung um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/Hintergrund-Geolokalisierung zur nativen 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 Unternehmens-Plugin-Alternativen zur Produktworkflow in Ionische Unternehmens-Plugin-Alternativen.