Übersicht
Abschnitt mit dem Titel “Übersicht”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.
Kernfunktionen
Abschnitt mit dem Titel “Kernfunktionen”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.
Öffentliches API
Abschnitt mit dem Titel “Öffentliches API”| Methode | Beschreibung |
|---|---|
start | Streame genaue Vorder- oder Hintergrundortdaten. |
stop | Beende 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. |
setPlannedRoute | Spielt eine native Sounddatei, wenn der Benutzer sich von einem geplanten Routenverlauf entfernt. |
setupGeofencing | Konfiguriert Standardeinstellungen für Geofence und optionalen native POST-Übergabe. |
addGeofence | Startet die Überwachung eines kreisförmigen Geofence auf iOS und Android. |
removeGeofence | Beendet die Überwachung eines Geofence durch dessen Identifikator. |
removeAllGeofences | Beendet die Überwachung aller von diesem Plugin registrierten Geofence. |
getMonitoredGeofences | Gibt 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. |
getPluginVersion | Erläutert die native Capacitor Pluginversion. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Referenz wird von GitHub synchronisiert. src/definitions.ts in capacitor-Hintergrund-Ortung.
Weitermachen von @capgo/Hintergrund-Ortung
Abschnitt mit Titel “Weitermachen von @capgo/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.