Richtlinie
So verwenden Sie WebView Version Checker in Capacitor
Verwendung von @capgo/capacitor-webview-version-checker
Öffentliche API für die Überprüfung der WebView-Frischhaltung und die Führung von Benutzern zu Updates.
Installieren
bun add @capgo/capacitor-webview-version-checker
bunx cap sync
bunx cap sync kopiert die native code des Plugins in Ihre native Projekte. Führen Sie es erneut aus, nachdem jede Plugin-Upgrade durchgeführt wurde.
Importieren
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
API im Überblick
| Methode | Beschreibung |
|---|---|
check |
Führt eine Versionsprüfung durch und gibt den neuesten bekannten Status zurück. |
startMonitoring |
Hintergründige Überwachung aktiviert (üblicherweise bei App-Wiederherstellung). |
stopMonitoring |
Deaktiviert die Überwachung. |
getLastStatus |
Gibt den letzten aufgelösten Status zurück, oder null wenn noch keine Prüfung durchgeführt wurde. |
showUpdatePrompt |
Zeigt eine native Anfrage an den Benutzer, um das WebView zu aktualisieren. |
openUpdatePage |
Öffnet die konfigurierte Aktualisierungsseite direkt. |
Beispiele
check()
Führt eine Versionsprüfung durch und gibt den neuesten bekannten Status zurück.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
Hintergründige Überwachung aktiviert (üblicherweise bei App-Wiederherstellung).
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.startMonitoring();
console.log(result);
stopMonitoring()
Deaktiviert die Überwachung.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.stopMonitoring();
console.log(result);
getLastStatus()
Gibt den letzten aufgelösten Status zurück, oder null wurde noch keine Überprüfung durchgeführt.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
Zeigt ein natives Fenster an, das den Benutzer auffordert, die WebView zu aktualisieren.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);
openUpdatePage()
Öffnet die konfigurierte Aktualisierungsseite direkt.
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);
Höre auf Ereignisse
addListener gibt eine Verbindung zurück. Ruf handle.remove() wenn die Bildschirmabtastung beendet ist.
Vollständige Referenz
Fortsetzen von @capgo/capacitor-webview-version-checker
Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__ verwenden Mit @capgo/capacitor-webview-version-checker um native Medien und Schnittstellenverhalten zu planen und es mit @capgo/capacitor-webview-version-checker für die Implementierungsdetails in @capgo/capacitor-webview-version-checker Zur Einführung für die Implementierungsdetails in Zur Einführung Mit @capgo/capacitor-live-aktivitäten für die native Fähigkeit in Mit @capgo/capacitor-live-aktivitäten @capgo/capacitor-live-aktivitäten für die Implementierungsdetails in @capgo/capacitor-live-aktivitäten und Mit @capgo/capacitor-video-player für die native Fähigkeit in Mit @capgo/capacitor-video-player