Resumen
Sección titulada “Resumen”Uso @capgo/background-geolocation Cuando su aplicación Capacitor necesita actualizaciones de ubicación precisas en el frente o fondo, círculos geográficos nativos en iOS y Android, y entrega de backend para transiciones de geofences 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- Detener el seguimiento de ubicación activo de manera limpia.openSettings- Enviar a los usuarios a la configuración de ubicación nativa cuando necesitan atención de permisos.setPlannedRoute- Reproducir un sonido nativo cuando el usuario se desvía de una ruta planificada.setupGeofencing- Configurar los valores por defecto de geofencia nativa y la entrega opcional de webhooks de transición.addGeofence- Monitorear una región circular de iOS o Android por identificador.removeGeofence/removeAllGeofences- Detener el monitoreo de una o todas las geofencias registradas.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 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 en segundo plano o 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 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 actualmente supervisados 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/geolocalización de fondo para la capacidad nativa en Usando @capgo/geolocalizació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.