Resumen
Sección titulada “Resumen”Usar @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- Reciba actualizaciones de ubicación de frente o de fondo con precisión.stopDetener el seguimiento de ubicación activa de manera limpia.openSettings- Dirija a los usuarios a los ajustes de ubicación nativos cuando necesiten atención de permisos.setPlannedRoute- Reproduzca un sonido nativo cuando el usuario se desvíe de una ruta planificada.setupGeofencing- Configure los valores predeterminados de geofence nativa y la entrega opcional de webhook de transición.addGeofence- Monitoree una región circular de geolocalización iOS o Android por identificador.removeGeofence/removeAllGeofences- Detener la monitorización de uno o todos los geofencios registrados.getMonitoredGeofences- Muestre los identificadores de región actualmente monitoreados por la capa nativa.geofenceTransition- listener - Reciba eventos de entrada y salida mientras la aplicación está activa.geofenceErrorlistener - Maneje 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 | Flujos de actualizaciones de ubicación de frente o fondo precisas. |
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 una ruta planificada. |
setupGeofencing | Configura los valores por defecto de geofence y entrega opcional de transición POST nativa. |
addGeofence | Inicia la supervisión de una geofencificación circular en iOS y Android. |
removeGeofence | Detiene la monitorización de un geofence por identificador. |
removeAllGeofences | Detiene la supervisión de todas las geofencificaciones registradas por este plugin. |
getMonitoredGeofences | Devuelve los identificadores actualmente monitoreados por la capa nativa. |
addListener('geofenceTransition', ...) | Recibe eventos de entrada y salida de geofencificación mientras la aplicación está activa. |
addListener('geofenceError', ...) | Recibe errores de monitoreo de geofence nativos mientras la aplicación está activa. |
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-geolocalización-en-fondo.
Siga adelante desde @capgo/geolocalización-en-fondo
Sección titulada “Siga adelante desde @capgo/geolocalización-en-fondo”Si está utilizando @capgo/geolocalización-en-fondo para planificar el trabajo del plugin nativo, conecte con Usando @capgo/geolocalización de fondo para la capacidad nativa en Usando @capgo/geolocalización de fondo, Directorio de Plugins de @Capgo para el flujo de trabajo del producto en el directorio de plugins Capgo Plugins de @Capacitor por @Capgo para el detalle de implementación en Plugins de @Capacitor por @Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Empresa de Ionic para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternativas.