Resumen
Sección titulada “Resumen”Uso @capgo/background-geolocation Cuando su aplicación Capacitor necesita actualizaciones de ubicación precisas en primer plano o fondo, círculos de geofencado nativos en iOS y Android, y entrega de backend para transiciones de geofencado cuando el WebView está suspendido.
Capacidades básicas
Sección titulada “Capacidades básicas”start- Transmite actualizaciones de ubicación precisas en primer plano o fondo.stop- Detener el seguimiento de ubicación activo de manera limpia.openSettings- Enviar a los usuarios a la configuración de ubicación nativa cuando los permisos necesitan atención.setPlannedRoute- Reproducir un sonido nativo cuando el usuario se desvía de una ruta planificada.setupGeofencing- Configurar los valores por defecto de geofence nativa y la entrega opcional de webhooks de transición.addGeofence- Monitorear una región circular de geofence iOS o Android por identificador.removeGeofence/removeAllGeofences- Detener el monitoreo de uno o todos los geofences registrados.getMonitoredGeofences- Listar los identificadores de región actualmente monitoreados por la capa nativa.geofenceTransition- listener - Recibir eventos de entrada y salida mientras la aplicación está activa.geofenceError- listener - Manejar errores de monitoreo nativo sin cambiar la forma del evento de transición.
- Público API
- Sección titulada “Público API”| - Método | Descripción |
|---|---|
start | Proporciona actualizaciones de ubicación en primer o segundo plano. |
stop | Detiene las actualizaciones de ubicación. |
openSettings | Abre la página de ajustes de ubicación del dispositivo. Útil para dirigir a los usuarios a habilitar servicios de ubicación o ajustar permisos. |
setPlannedRoute | Reproduce un sonido nativo cuando el usuario se desvía de un recorrido planificado. |
setupGeofencing | Configura los valores por defecto de geofence y entrega de transición POST nativa opcional. |
addGeofence | Inicia la supervisión de un geofence circular en iOS y Android. |
removeGeofence | Detiene la supervisión de un geofence por su identificador. |
removeAllGeofences | Detiene la supervisión de todos los geofences registrados por este plugin. |
getMonitoredGeofences | Devuelve los identificadores actualmente supervisados por la capa nativa. |
addListener('geofenceTransition', ...) | Recibe eventos de entrada y salida de geofence mientras la aplicación está en ejecución. |
addListener('geofenceError', ...) | Recibe errores de supervisión de geofence nativa mientras la aplicación está en ejecución. |
getPluginVersion | Obtenga la versión nativa del plugin Capacitor. |
Fuente de Verdad.
Sección titulada “Fuente de Verdad”.Esta referencia está sincronizada desde src/definitions.ts en capacitor-background-geolocation.
Siga adelante desde @capgo/background-geolocation
Sección titulada “Siga adelante desde @capgo/background-geolocation”.Si está utilizando @capgo/background-geolocation para planificar el trabajo del plugin nativo, conectéelo con Usando @capgo/background-geolocation para la capacidad nativa en Usando @capgo/background-geolocation, Capgo Directorio del plugin para el flujo de trabajo del producto en Capgo Directorio del plugin, Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.