Guida
Come usare WebView Version Checker in Capacitor
Utilizzo di @capgo/capacitor-webview-version-checker
API pubblico per controllare la versione della WebView e guidare gli utenti agli aggiornamenti.
Installa
bun add @capgo/capacitor-webview-version-checker
bunx cap sync
bunx cap sync copia i code nativi del plugin nei tuoi progetti nativi. Eseguilo di nuovo dopo ogni aggiornamento del plugin.
Importa
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
API in breve
| Metodo | Descrizione |
|---|---|
check |
Esegue un controllo della versione e restituisce l'ultimo stato noto. |
startMonitoring |
Abilita il monitoraggio in background (solitamente alla ripresa dell'app). |
stopMonitoring |
Disabilita il monitoraggio. |
getLastStatus |
Restituisce l'ultimo stato risolto, oppure null se non è stato ancora eseguito alcun controllo. |
showUpdatePrompt |
Mostra un prompt nativo per chiedere all'utente di aggiornare la WebView. |
openUpdatePage |
Apre direttamente la pagina di aggiornamento configurata. |
Esempi
check()
Esegue un controllo della versione e restituisce l'ultimo stato noto.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
Abilita il monitoraggio in background (solitamente alla ripresa dell'app).
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.startMonitoring();
console.log(result);
stopMonitoring()
Disabilita il monitoraggio.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.stopMonitoring();
console.log(result);
getLastStatus()
Restituisce l'ultimo stato risolto, oppure null se non è stato ancora eseguito alcun controllo.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
Mostra un prompt nativo per chiedere all'utente di aggiornare la WebView.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);
openUpdatePage()
Apre direttamente la pagina di aggiornamento configurata.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);
Ascolta gli eventi
addListener restituisce un handle. Chiama handle.remove() quando la schermata viene smontata.
Riferimento completo
Continua da Using @capgo/capacitor-webview-version-checker
Se stai usando Utilizzo di @capgo/capacitor-webview-version-checker per pianificare il comportamento dei media nativi e dell'interfaccia, collegalo a @capgo/capacitor-webview-version-checker per i dettagli di implementazione in @capgo/capacitor-webview-version-checker, Per iniziare per i dettagli di implementazione nella guida introduttiva, Uso di @capgo/capacitor-live-activities per la funzionalità nativa nella pagina Uso di @capgo/capacitor-live-activities, @capgo/capacitor-live-activities per i dettagli di implementazione in @capgo/capacitor-live-activities, e Uso di @capgo/capacitor-video-player per la funzionalità nativa in Usare @capgo/capacitor-video-player.