Resumen
Sección titulada “Resumen”Utilice @capgo/background-geolocation cuando su aplicación Capacitor necesita actualizaciones de ubicación precisas en el primer plano o en segundo plano, círculos geográficos nativos en iOS y Android, y entrega de backend para transiciones de geofence cuando el navegador está suspendido.
Capacidades básicas
Sección titulada “Capacidades básicas”start- Transmite actualizaciones de ubicación de frente o fondo con precisión.stop- Detiene la seguimiento de ubicación activo de manera limpia.openSettings- Envía a los usuarios a la configuración de ubicación nativa cuando necesitan atención de permisos.setPlannedRoute- Reproduce un sonido nativo cuando el usuario se desvía de una ruta planificada.setupGeofencing- Configura los valores por defecto de geofencia nativa y la entrega opcional de webhooks de transición.addGeofence- Monitorea una región circular de iOS o Android por identificador.removeGeofence/removeAllGeofences- Detiene la monitoreo de una o todas las geofencias registradas.getMonitoredGeofences- Lista los identificadores de región actualmente monitoreados por la capa nativa.geofenceTransition- listener - Recibe eventos de entrada y salida mientras la aplicación está activa.geofenceError- listener - Maneja errores de monitoreo nativo sin cambiar la forma de los eventos de transición.
- Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
start | Proporciona actualizaciones de ubicación precisas tanto en segundo plano como en primer 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 los servicios de ubicación o ajustar las permisos. |
setPlannedRoute | Reproduce un sonido nativo cuando el usuario se desvía de un recorrido planificado. |
setupGeofencing | Configura los valores por defecto de la geofencificación y la entrega opcional de transiciones POST nativas. |
addGeofence | Inicia la supervisión de una geofencificación circular en iOS y Android. |
removeGeofence | Detiene la supervisión de una geofencificación por su identificador. |
removeAllGeofences | Detiene la supervisión de todas las geofencificaciones registradas por este plugin. |
getMonitoredGeofences | Devuelve los identificadores de las geofencificaciones actualmente supervisadas por la capa nativa. |
addListener('geofenceTransition', ...) | Recibe eventos de entrada y salida de geofence mientras la aplicación está activa. |
addListener('geofenceError', ...) | Recibe errores de monitoreo de geofence nativos mientras la aplicación está activa. |
getPluginVersion | Obtén 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-geolocalización-en-fondo.
Sigue adelante desde @capgo/geolocalización-en-fondo
Sección titulada “Sigue adelante desde @capgo/geolocalización-en-fondo”Si estás utilizando @capgo/geolocalización-en-fondo para planificar el trabajo del plugin nativo, conectarlo con Usando @capgo/ubicación de fondo para la capacidad nativa en Usando @capgo/ubicación de fondo, Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, 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.