Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-webview-guardian
Tutoriel
@capgo/capacitor-webview-guardian

WebView Guardian

Détecter quand le WebView a été tué en arrière-plan et le relancer en avant-plan

Guide

Tutoriel sur le Guardian de la vue web

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Lien QR de prévisualisation du plugin WebView Guardian code

Utilisation de @capgo/capacitor-webview-guardian

Le plugin Capacitor permet de détecter quand la vue Web a été tuée en arrière-plan et la relance sur l'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 Web.
  • stopMonitoring - Arrête toute surveillance automatique en avant-plan.
  • getState - Retourne l'état de surveillance le plus récent.
  • checkNow - Force une vérification immédiate de l'état de santé de la vue Web.

Exemple d'utilisation

startMonitoring

Commence à observer les événements de premier plan et vérifie automatiquement l'état de santé de la vue Web.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.startMonitoring();

stopMonitoring

Arrête tout monitoring automatique de premier plan.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.stopMonitoring();

getState

Retourne l'état de monitoring le plus récent connu.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.getState();

checkNow

Force une vérification de santé de la vue Web immédiatement.

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.checkNow();

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-webview-guardian

Si vous utilisez Utilisation de @capgo/capacitor-webview-guardian pour planifier le comportement des médias et de l'interface native, connectez-l’avec @capgo/capacitor-webview-guardian pour les détails d'implémentation dans @capgo/capacitor-webview-guardian Prise en main pour les détails d'implémentation dans Prise en main Utilisation de @capgo/capacitor-live-activités pour la capacité native dans Utilisation de @capgo/capacitor-live-activités @capgo/capacitor-live-activités pour les détails d'implémentation dans @capgo/capacitor-live-activités, et Utilisation de @capgo/capacitor-player vidéo pour la capacité native dans Utilisation de @capgo/capacitor-player vidéo.