Configuration Android
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
Ce plugin est conçu pour Android et effectue des vérifications de versions natives 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 WebView système Android
- Android 7-9 : fournisseur Google Chrome
Comportement par défaut (utilisation principale)
Section intitulée « Comportement par défaut (utilisation principale) »La mode par défaut est la compatibilité Browserslist-style :
minimumDeviceSharePercentpar défaut3- le jeu de données est bundlé à temps de build à partir des données caniuse
- Aucun appel URL de données runtime n'est requis à moins que vous n'ayez configuré
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Configuration de base du plugin
Section intitulée « Configuration de base du plugin »import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Mode de seuil avancé (jeu de données personnalisé)
Section intitulée « Mode de seuil avancé (jeu de données 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 du navigateur web (par exemple
137) - valeur = pourcentage de partage (
0..100) minimumDeviceSharePercent: 3signifie « compatible uniquement si la version majeure actuelle >= 3% de part dans le jeu de données »
Vous pouvez également fournir le jeu de données à travers 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 de la configuration d'Android
Sous-titre « Continuez de la configuration d'Android »Si vous utilisez la configuration d'Android pour planifier le comportement des médias et de l'interface native, connectez-l’avec En utilisant @capgo/capacitor-webview-version-checker pour la capacité native dans En utilisant @capgo/capacitor-webview-version-checker, En utilisant @capgo/capacitor-activités-en-vivre pour la capacité native dans l'utilisation de @capgo/capacitor-activités en direct @capgo/capacitor-activités en direct pour le détail d'implémentation dans @capgo/capacitor-activités en direct l'utilisation de @capgo/capacitor-joueur de vidéo pour la capacité native dans l'utilisation de @capgo/capacitor-joueur de vidéo, et @capgo/capacitor-joueur de vidéo pour le détail d'implémentation dans @capgo/capacitor-joueur de vidéo