home de __CAPGO_KEEP_0__
Volver a plugins

Guardián de la vista de la web

Detectar cuando la vista de la web fue eliminada en segundo plano y relanzarla en primer plano

Guía

Tutorial sobre WebView Guardian

Usando @capgo/capacitor-webview-guardian

Capacitor plugin para detectar cuando el WebView fue eliminado en segundo plano y relanzarlo en primer plano.

Instalar

bun add @capgo/capacitor-webview-guardian
bunx cap sync

¿Qué se expone con este plugin?

  • startMonitoring - Comienza a observar eventos de primer plano y verifica automáticamente la salud del WebView.
  • stopMonitoring - Detiene cualquier monitoreo automático de eventos de primer plano.
  • getState - Devuelve el estado de monitoreo más reciente conocido.
  • checkNow - Forza una prueba de salud de WebView de inmediato.

Ejemplo de uso

startMonitoring

Inicia la observación de eventos de primer plano y verifica automáticamente la salud de WebView.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.startMonitoring();

stopMonitoring

Detiene cualquier monitoreo de primer plano automático.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.stopMonitoring();

getState

Devuelve el estado de monitoreo más reciente conocido.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.getState();

checkNow

Forza una prueba de salud de WebView de inmediato.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.checkNow();

Referencia completa