Guide
Tutoriel sur le Gardien de Vue d'Ecran
Utilisation de @capgo/capacitor-webview-guardian
Capacitor plugin pour détecter quand la Vue d'Ecran a été tuée en arrière-plan et le relancer en avant-plan.
Installer
bun add @capgo/capacitor-webview-guardian
bunx cap sync
Ce que ce Plugin Expose
startMonitoring- Démarre l'observation des événements en avant-plan et vérifie automatiquement l'état de santé de la Vue d'Ecran.stopMonitoring- Arrête toute surveillance automatique de l'avant-plan.getState- Retourne l'état de surveillance le plus récent connu.checkNow- Force une vérification de santé de WebView immédiatement.
Exemple d'utilisation
startMonitoring
Démarre l'observation des événements de premier plan et vérifie automatiquement la santé de WebView.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.startMonitoring();
stopMonitoring
Arrête toute surveillance automatique de premier plan.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.stopMonitoring();
getState
Renvoie l'état de surveillance le plus récent connu.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.getState();
checkNow
Force une vérification de santé de WebView immédiatement.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.checkNow();
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-webview-guardian/
- Docs: /docs/plugins/webview-guardian/