Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-Webview-Wächter
Tutorial
von github.com/Cap-go

Webview-Wächter

Erkennen Sie, wenn der Webview im Hintergrund beendet wurde und starten Sie ihn im Vordergrund neu

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