Guide
Comment utiliser WebView Guardian dans Capacitor
Utilisation de @capgo/capacitor-webview-guardian
Le plugin Capacitor détecte quand le WebView a été tué en arrière-plan et le relance en avant-plan.
Installer
bun add @capgo/capacitor-webview-guardian
bunx cap sync
bunx cap sync copie le code natif du plugin code dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
API en un coup d'œil
| Méthode | Description |
|---|---|
startMonitoring |
Démarre l'observation des événements de premier plan et vérifie automatiquement la santé de la vue WebView. |
stopMonitoring |
Arrête toute surveillance automatique de premier plan. |
getState |
Renvoie l'état de surveillance le plus récent connu. |
checkNow |
Forces une vérification de santé de WebView immédiatement. |
Exemples
startMonitoring()
Démarre l'observation des événements de premier plan et vérifie automatiquement la santé de la vue WebView.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
const result = await WebviewGuardian.startMonitoring();
console.log(result);
stopMonitoring()
Arrête toute surveillance automatique de premier plan.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
const result = await WebviewGuardian.stopMonitoring();
console.log(result);
getState()
Renvoie l'état de surveillance le plus récent connu.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
const result = await WebviewGuardian.getState();
console.log(result);
checkNow()
Forces une vérification de santé de WebView immédiatement.
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
const result = await WebviewGuardian.checkNow();
console.log(result);
Écoutez les événements
addListener renvoie un gestionnaire. Appelez handle.remove() lorsque l'écran est démonté.
Référence complète
Continuez à partir de l'utilisation de @capgo/capacitor-webview-guardian
Si vous utilisez L'utilisation de @capgo/capacitor-webview-guardian pour planifier le comportement des médias et de l'interface natives, 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 Getting Started, En utilisant @capgo/capacitor-activités-en-ligne pour la capacité native dans En utilisant @capgo/capacitor-activités-en-ligne @capgo/capacitor-activités-en-ligne pour les détails d'implémentation dans @capgo/capacitor-activités-en-ligne, et En utilisant @capgo/capacitor-joueur-de-videos pour la capacité native dans En utilisant @capgo/capacitor-joueur-de-videos.