Zum Inhalt springen

@capgo/Hintergrund-Ortung

Genauere Hintergrund-Ortung, native Geofence-Eintritt-/Ausstiegsereignisse und Übergangswebhooks für Capacitor-Anwendungen.

Verwenden Sie @capgo/background-geolocation wenn Ihr Capacitor-App präzise Standortaktualisierungen im Vordergrund oder Hintergrund, native kreisförmige Geofences auf iOS und Android, und Backend-Lieferung für Geofence-Übergänge, wenn der WebView ausgesetzt ist.

  • start - Senden Sie genaue Standortaktualisierungen im Vordergrund oder Hintergrund.
  • stop - Beenden Sie die aktive Standortverfolgung sauber.
  • openSettings - Leiten Sie die Benutzer zu den native Standorteinstellungen 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 die native Geofence-Standards und optional die Übergabe von Webhook-Übergängen.
  • addGeofence - Überwachen Sie eine kreisförmige iOS- oder Android-Geofence-Region durch Identifikator.
  • removeGeofence / removeAllGeofences - Beenden Sie die Überwachung eines oder aller registrierten Geofences.
  • getMonitoredGeofences - Liste der derzeit von der native Layer überwachten Regionen.
  • geofenceTransition listener - Empfangen Sie Eingangs- und Ausgangsereignisse, während die App aktiv ist.
  • geofenceError listener - Behandeln Sie native Überwachungsfehler ohne die Übergabeigenschaft zu ändern.
MethodeBeschreibung
startStreame genaue Vordergrund- oder Hintergrund-Ortsdaten.
stopBeendet die Ortsdatenübermittlung.
openSettingsÖffnet die Einstellungen der Geräte-Ortung. Nützlich zum Leiten der Benutzer zu der Aktivierung der Ortsdienste oder zur Anpassung der Berechtigungen.
setPlannedRouteSpielt ein natives Geräusch ab, wenn der Benutzer sich von einer geplanten Route entfernt.
setupGeofencingKonfiguriert Standardeinstellungen für geografische Grenzen und optionalen native Übergabe-POST-Delivery.
addGeofenceStartet die Überwachung eines kreisförmigen geografischen Grenzen auf iOS und Android.
removeGeofenceBeendet die Überwachung einer geografischen Grenze durch Identifikator.
removeAllGeofencesBeendet die Überwachung aller von diesem Plugin registrierten geografischen Grenzen.
getMonitoredGeofencesGibt die derzeit überwachten Identifikatoren durch die native Layer zurück.
addListener('geofenceTransition', ...)Empfängt geografische Grenzen-Eintritts- und -Ausstiegsereignisse, während die App aktiv ist.
addListener('geofenceError', ...)Empfängt native Fehler bei der Überwachung geografischer Grenzen, während die App aktiv ist.
getPluginVersionErlaubt das Abrufen der native Capacitor Plugin-Version.

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