Übersicht
Section titled “Overview”Benutzen @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
Section titled “Core Capabilities”start- Streamen Sie genaue Vorder- oder Hintergrundortaktualisierungen.stop- Aktivieren Sie die Standortverfolgung sauber.openSettings- Leiten Sie Benutzer zu native Standorteinstellungen, wenn die Berechtigungen Aufmerksamkeit benötigen.setPlannedRoute- Warten Sie auf eine native Tonwiedergabe, wenn der Benutzer von einem geplanten Routen abweicht.setupGeofencing- Konfigurieren Sie die Standardeinstellungen für native Geofänge und optionalen Übergabe-Webhooks.addGeofence- Überwachen Sie eine kreisförmige iOS- oder Android-Geofänge-Region durch Identifikator.removeGeofence/removeAllGeofences- Beenden Sie die Überwachung einer oder aller registrierten Geofänge.getMonitoredGeofences- Listen Sie die derzeit von der native Layer überwachten Regionenidentifikatoren auf.geofenceTransition- listener - Empfangen Sie Eingangs- und Ausgangsereignisse, während die App aktiv ist.geofenceError- listener - Behandeln Sie native Überwachungsfehler ohne die Übergabeereignisform zu ändern.
- Öffentlich API
- Abschnitt mit dem Titel “Öffentlich API”| - Methode | - Beschreibung |
|---|---|
start | - Übertragen Sie genaue Vordergrund- oder Hintergrund-Ortungsaktualisierungen. |
stop | Hält Standortaktualisierungen ein. |
openSettings | Öffnet die Einstellungen für die Geräteposition. Wird empfohlen, um Benutzern die Standortdienste zu aktivieren oder die Berechtigungen anzupassen. |
setPlannedRoute | Spielt ein natives Geräusch ab, wenn der Benutzer von einem geplanten Routenabschnitt abweicht. |
setupGeofencing | Konfiguriert Standortfence-Standardwerte und optionalen nativen Übergabe-POST-Delivery. |
addGeofence | Startet die Überwachung eines kreisförmigen Standortfences auf iOS und Android. |
removeGeofence | Beendet die Überwachung eines Geofences durch Identifikator. |
removeAllGeofences | Hält die Überwachung aller von diesem Plugin registrierten Standortfences ein. |
getMonitoredGeofences | Gibt die derzeit überwachten Identifikatoren durch die native Layer zurück. |
addListener('geofenceTransition', ...) | Empfängt Standortfence-Eintritts- und -Ausstiegsereignisse, während die App aktiv ist. |
addListener('geofenceError', ...) | Empfängt Fehler der nativen Standortfence-Überwachung, während die App aktiv ist. |
getPluginVersion | Gibt die native Capacitor-Pluginversion zurück. |
Hauptquelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Diese Referenz wird synchronisiert von src/definitions.ts auf capacitor-Hintergrund-Geolokalisierung.
Fortsetzen Sie von @capgo/Hintergrund-Geolokalisierung
Abschnitt mit dem Titel “Fortsetzen Sie von @capgo/Hintergrund-Geolokalisierung”Wenn Sie Capgo verwenden @capgo/Hintergrund-Geolokalisierung um native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/Hintergrund-Geolokalisierung für die native Fähigkeit in @capgo/Hintergrund-Geolokalisierung, Capgo-Hintergrund-Geolokalisierung für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins und Ionische Unternehmens-Plugin-Alternativen für den Produktworkflow in Ionische Unternehmens-Plugin-Alternativen.