Zum Inhalt springen

@capgo/Hintergrund-Ortungsverfolgung

Genauere Hintergrund-Ortungsverfolgung, native Geofence-Eintritts- und -Ausgangsereignisse sowie Übergangs-Webhooks für Capacitor-Anwendungen.

Verwenden Sie @capgo/background-geolocation wenn Ihre Capacitor-App genaue 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, 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-Standardeinstellungen und optional die Übergabe von Webhook-Übergängen.
  • addGeofence - Ein kreisförmiger iOS- oder Android-Geofence-Bereich durch ID überwachen.
  • removeGeofence / removeAllGeofences - Die Überwachung eines oder aller registrierten Geofences beenden.
  • getMonitoredGeofences - Liste der derzeit von der native Layer überwachten Regionen.
  • geofenceTransition - listener - Empfange Eingangs- und Ausgangsereignisse während der App ist aktiv.
  • geofenceError - listener - Behandle native Überwachungsfehler ohne die Übergabeigenschaft zu ändern.
MethodeBeschreibung
startStreame genaue Vorder- oder Hintergrundortdaten.
stopBeende die Ort-Datenübertragung.
openSettingsÖffnet die Einstellungen der Geräte-Ort-Daten. Nützlich zum Leiten von Benutzern zum Aktivieren der Ort-Dienste oder zur Anpassung der Berechtigungen.
setPlannedRouteSpielt eine native Sounddatei, wenn der Benutzer sich von einem geplanten Routenverlauf entfernt.
setupGeofencingKonfiguriert Standardeinstellungen für Geofence und optionalen native POST-Übergabe.
addGeofenceStartet die Überwachung eines kreisförmigen Geofence auf iOS und Android.
removeGeofenceBeendet die Überwachung eines Geofence durch dessen Identifikator.
removeAllGeofencesBeendet die Überwachung aller von diesem Plugin registrierten Geofence.
getMonitoredGeofencesGibt die derzeit überwachten Identifikatoren durch die native Layer zurück.
addListener('geofenceTransition', ...)Empfängt Geofence-Eintritts- und -Ausstiegsereignisse, während die App aktiv ist.
addListener('geofenceError', ...)Empfängt native Geofence-Überwachungsfehler, während die App aktiv ist.
getPluginVersionErläutert die native Capacitor Pluginversion.

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

Wenn Sie native Plugin-Arbeit planen, @capgo/Hintergrund-Ortung um es mit @__CAPGO_KEEP_0__/Hintergrund-Ortung zu verbinden Mit @capgo/Hintergrund-Ortung für die native Fähigkeit in Mit @capgo/Hintergrund-Ortung, capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis, Capgo Plugins von __CAPGO_KEEP_1__ Capacitor Plugins by Capgo für die Implementierungsdetails in Capacitor Plugins durch Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Alternativen zu Ionic Enterprise Plugins für den Produktworkflow in Alternativen zu Ionic Enterprise Plugins.