Richtlinie
Tutorial zum WebView-Schutz
Mit @capgo/capacitor-webview-guardian
Capacitor-Plugin zum Erkennen, wenn der WebView im Hintergrund beendet wurde und es ihn im Vordergrund neu startet.
Installieren
bun add @capgo/capacitor-webview-guardian
bunx cap sync
Was dieses Plugin enthält
startMonitoring- Überwacht Hintergrundereignisse und überprüft automatisch die WebView-Gesundheit.stopMonitoring- Beendet jede automatische Hintergrundüberwachung.getState- Gibt den aktuellen Überwachungsstatus zurück.checkNow- Zwangsvollzugs einer WebView-Gesundheitsprüfung sofort.
Beispielhafte Verwendung
startMonitoring
Startet die Beobachtung von Vordergrundereignissen und überprüft automatisch die WebView-Gesundheit.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.startMonitoring();
stopMonitoring
Beendet jede automatische Vordergrundüberwachung.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.stopMonitoring();
getState
Gibt den neuesten bekannten Überwachungsstatus zurück.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.getState();
checkNow
Zwangsvollzugs einer WebView-Gesundheitsprüfung sofort.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.checkNow();
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-webview-guardian/
- Dokumentation: /docs/plugins/webview-guardian/