Configuration Android
Copiez une invite de configuration avec les étapes d'installation et la guide Markdown complet pour ce plugin.
Ce plugin est Android d'abord et effectue des contrôles de version native du fournisseur WebView.
Matrice de support Android
Section intitulée “Matrice de support Android”- API 22+ (Android 5.1 ou ultérieur)
- Android 5-6 et 10+ : fournisseur de navigateur Android System
- Android 7-9 : fournisseur de navigateur Google Chrome
Comportement par défaut (utilisation principale)
Section intitulée “Comportement par défaut (utilisation principale)”Le mode par défaut est la compatibilité de style Browserslist :
minimumDeviceSharePercents'applique par défaut3- le dataset est bundlé à l'heure de la construction à partir des données caniuse
- aucune appelle de URL de dataset en temps de exécution n'est requise à moins que vous n'ayez configuré
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Configuration de plugin de base
Section intitulée “Configuration de plugin de base”import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Mode de seuil avancé (dataset personnalisé)
Section intitulée « Mode de seuil avancé (dataset personnalisé) »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 explication :
- clé = version majeure de la vue Web (exemple
137) - valeur = pourcentage de partage (
0..100) minimumDeviceSharePercent: 3signifie « compatible uniquement si la version majeure actuelle >= 3% de part dans le dataset »
Vous pouvez également fournir le dataset par versionShareApiUrl avec :
{ "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 }] }
Continuez d'ici la configuration d'Android
Section intitulée « Continuez d'ici la configuration d'Android »Si vous utilisez Configuration Android pour planifier le comportement des médias et de l'interface native, connectez-le avec En utilisant @capgo/capacitor-webview-version-checker pour la capacité native dans En utilisant @capgo/capacitor-webview-version-checker, En utilisant @capgo/capacitor-live-activities pour la capacité native dans En utilisant @capgo/capacitor-live-activities, @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities, En utilisant @capgo/capacitor-video-player pour la capacité native dans En utilisant @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.