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

WebView Guardian

Détection de la fermeture du WebView en arrière-plan et redémarrage lors du passage en avant-plan

Guide

Tutoriel sur le Gardeur de Vue

Tester sur appareil

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

Vue d'ensemble du plugin de Guardian de la vue Web QR code

Utilisation de @capgo/capacitor-webview-guardian

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

Exemple d'utilisation

startMonitoring

Démarre l'observation des événements en avant-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 toute surveillance de fond d'arrière-plan automatique.

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 sonde de santé de WebView immédiatement.

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

await WebviewGuardian.checkNow();

Référence complète

Continuez à utiliser @capgo/capacitor-webview-guardian.

Si vous utilisez Utilisez @capgo/capacitor-webview-guardian pour planifier le comportement de médias et d'interface natifs, connectez-l’avec @capgo/capacitor-webview-guardian pour le détail d'implémentation dans @capgo/capacitor-webview-guardian, Prise en main pour le détail 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 le détail d'implémentation dans @capgo/capacitor-live-activités, et Utilisation de @capgo/capacitor-video-joueur pour la capacité native dans Utilisation de @capgo/capacitor-video-joueur.