Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-webview-guardian
Tutoriel
par github.com/Cap-go

Gardeur de WebView

Détection lorsque la WebView a été tuée en arrière-plan et redémarrage sur le plan avant

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