Guida
Tutorial sul Guardian del WebView
Utilizzo di @capgo/capacitor-guardiano del WebView
Capacitor plugin per rilevare quando il WebView è stato ucciso in background e riavviarlo in foreground.
Installa
bun add @capgo/capacitor-webview-guardian
bunx cap sync
Cosa questo plugin espone
startMonitoring- Inizia a monitorare gli eventi in foreground e controlla automaticamente lo stato di salute del WebView.stopMonitoring- Ferma la monitorazione automatica degli eventi in foreground.getState- Restituisce lo stato di monitoraggio più recente conosciuto.checkNow- Forza un probe di salute WebView immediatamente.
Esempio di utilizzo
startMonitoring
Avvia l'osservazione degli eventi in primo piano e controlla automaticamente la salute WebView.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.startMonitoring();
stopMonitoring
Sospende qualsiasi monitoraggio di foreground automatico.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.stopMonitoring();
getState
Restituisce lo stato di monitoraggio più recente conosciuto.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.getState();
checkNow
Forza un probe di salute WebView immediatamente.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.checkNow();
Riferimento completo
- GitHub: https://github.com/Cap-go/capacitor-guardiano-del-WebView/
- Documentazione: /docs/plugins/guardiano-del-WebView/