Android-Einrichtung
Einen Setup-Vorschlag mit den Installationsanweisungen und der vollständigen Markdown-Anleitung für diesen Plugin kopieren.
Dieses Plugin ist Android-zuerst und führt native WebView-Provider-Version-Überprüfungen durch.
Android-Unterstützungs-Matrix
Abschnitt mit dem Titel “Android-Unterstützungs-Matrix”- API 22+ (Android 5.1 oder später)
- Android 5-6 und 10+: Android System WebView-Provider
- Android 7-9: Google Chrome-Anbieter
Standardverhalten (Hauptnutzungsfall)
Abschnitt mit dem Titel „Standardverhalten (Hauptnutzungsfall)“Die Standardmodus ist Browserslist-Style-Kompatibilität:
minimumDeviceSharePercentstandardmäßig3- das Dataset wird bei der Buildzeit von caniuse-Daten gebündelt
- kein Runtime-Dataset-URL-Aufruf ist erforderlich, es sei denn, Sie setzen
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Grundlegende Plugin-Konfiguration
Grundlegende Plugin-Konfigurationimport type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Erweiterte Schwellenwert-Modus (benutzerdefiniertes Dataset)
Erweiterte Schwellenmodus (benutzerdefinierte Datensatz)import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { minimumDeviceSharePercent: 3, versionShareByMajor: { '137': 58.2, '136': 21.3, '135': 4.6, '134': 2.1, }, }, },};
export default config;versionShareByMajor Erklärung:
- Schlüssel = Haupt-WebView-Version (Beispiel)
137) - Wert = Anteil der geteilten Daten (
0..100) minimumDeviceSharePercent: 3bedeutet „Kompatibel nur, wenn die aktuelle Hauptversion >= 3% Anteil in der Datensatz“
Sie können auch den Datensatz über versionShareApiUrl mit:
{ "versionShareByMajor": { "137": 54.2, "136": 23.8 } }{ "shareByMajor": { "137": 54.2, "136": 23.8 } }{ "versions": [{ "major": 137, "share": 54.2 }, { "version": "136.0.0.0", "percent": 23.8 }] }
Fortsetzung von Android Setup
Abschnitt mit dem Titel „Fortsetzung von Android Setup“Wenn Sie Android Setup verwenden Klicken Sie auf Weiter um native Medien und Schnittstellenverhalten zu planen und zu verbinden Mit @capgo/capacitor-webview-version-checker für die native Fähigkeit in Mit @capgo/capacitor-webview-version-checker 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 Mit @capgo/capacitor-video-player für die native Fähigkeit in Mit @capgo/capacitor-video-player und @capgo/capacitor-Video-Player für die Implementierungsdetails in @capgo/capacitor-video-player