Guide
Comment utiliser WebView Version Checker dans Capacitor
Utilisation de @capgo/capacitor-webview-version-checker
API public pour vérifier la fraîcheur de 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. Exécutez-l’à nouveau après chaque mise à jour du plugin.
Importer
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
API en un coup d'œil
| Méthode | Description |
|---|---|
check |
Exécute une vérification de version et renvoie le statut le plus récent connu. |
startMonitoring |
Active la surveillance de fond (généralement lors du redémarrage de l'application). |
stopMonitoring |
Désactive la surveillance. |
getLastStatus |
Renvoie le dernier statut résolu, ou null si aucune vérification n'a été effectuée encore. |
showUpdatePrompt |
Affiche un prompt natif demandant à l'utilisateur de mettre à jour le WebView. |
openUpdatePage |
Ouvre directement la page de mise à jour configurée. |
Exemples
check()
Exécute une vérification de version et renvoie le statut le plus récent connu.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
Active la surveillance de fond (généralement lors du redémarrage de l'application).
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 été effectuée encore.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
Affiche une invite native demandant à l'utilisateur de mettre à jour le 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);
Écoutez les événements
addListener retourne 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-version-checker
Si vous utilisez En utilisant @capgo/capacitor-webview-version-checker pour planifier le comportement des médias et de l'interface native, la connecter avec @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 Prise en main, En utilisant @capgo/capacitor-live-activities pour la capacité native dans En utilisant @capgo/capacitor-live-activities, @capgo/capacitor-activités en direct pour les détails d'implémentation dans @capgo/capacitor-live-activities, et En utilisant @capgo/capacitor-video-player pour la capacité native dans En utilisant @capgo/capacitor-video-player.