Guide
Comment utiliser WebView Version Checker dans Capacitor
Utiliser @capgo/capacitor-webview-version-checker
API public pour vérifier la fraîcheur du WebView et guider les utilisateurs vers les mises à jour.
Installer
bun add @capgo/capacitor-webview-version-checker
bunx cap sync
bunx cap sync copie le code natif du plugin dans vos projets natifs. Relancez-l’après chaque mise à jour du plugin.
Importer
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
Aperçu de API
| Méthode | Description |
|---|---|
check |
Lance une vérification de version et renvoie le dernier statut connu. |
startMonitoring |
Active la surveillance en arrière-plan (généralement à la reprise de l'app). |
stopMonitoring |
Désactive la surveillance. |
getLastStatus |
Renvoie le dernier statut résolu, ou null si aucune vérification n'a encore été effectuée. |
showUpdatePrompt |
Affiche un prompt natif demandant à l'utilisateur de mettre à jour la WebView. |
openUpdatePage |
Ouvre directement la page de mise à jour configurée. |
Exemples
check()
Lance une vérification de version et renvoie le dernier statut connu.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
Active la surveillance en arrière-plan (généralement à la reprise de l'app).
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.startMonitoring();
console.log(result);
stopMonitoring()
Désactive la surveillance.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.stopMonitoring();
console.log(result);
getLastStatus()
Renvoie le dernier statut résolu, ou null si aucune vérification n'a encore été effectuée.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
Affiche un prompt natif demandant à l'utilisateur de mettre à jour la WebView.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);
openUpdatePage()
Ouvre directement la page de mise à jour configurée.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);
Écouter les événements
addListener renvoie un handle. Appelez handle.remove() lorsque l'écran est démonté.
Référence complète
Continuer depuis Utiliser @capgo/capacitor-webview-version-checker
Si vous utilisez Utiliser @capgo/capacitor-webview-version-checker pour planifier le comportement des médias et de l'interface natifs, connectez-l’à @capgo/capacitor-webview-version-checker pour les détails d'implémentation dans @capgo/capacitor-webview-version-checker, Prise en main pour les détails d'implémentation dans Getting Started Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @capgo/capacitor-live-activities @capgo/capacitor-live-activities pour les détails d'implémentation dans @capgo/capacitor-live-activities, et Utiliser @capgo/capacitor-video-player pour la fonctionnalité native dans Utilisation de @capgo/capacitor-video-player.