Saltar al contenido

@capgo/background-geolocation

Seguimiento de ubicación de fondo preciso, eventos de entrada/salida de geofence nativos y señales de transición para aplicaciones Capacitor.

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.

  • 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.
MétodoDescripción
startProporciona actualizaciones de ubicación precisas en segundo plano o en primer plano.
stopDetiene las actualizaciones de ubicación.
openSettingsAbre 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.
setPlannedRouteReproduce un sonido nativo cuando el usuario se desvía de un recorrido planificado.
setupGeofencingConfigura los valores por defecto de la geofencificación y la entrega opcional de transiciones POST nativas.
addGeofenceInicia la supervisión de una geofencificación circular en iOS y Android.
removeGeofenceDetiene la supervisión de una geofencificación por su identificador.
removeAllGeofencesDetiene la supervisión de todas las geofencificaciones registradas por este plugin.
getMonitoredGeofencesDevuelve 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.
getPluginVersionObtén la versión nativa del plugin Capacitor.

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.