Saltar al contenido

@capgo/ubicación de fondo

Ubicación precisa de fondo, eventos de entrada/salida de geofence nativos y transiciones de webhooks para aplicaciones Capacitor.

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.

  • 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.
MétodoDescripción
startProporciona actualizaciones de ubicación precisas tanto en segundo plano como 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 las 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 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.
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/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.