Configuration Android
Copiez un prompt de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
Ce plugin est Android d'abord et effectue des contrôles de version du fournisseur de WebView native.
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 WebView System Android
- Android 7-9 : fournisseur de Chrome Google
Comportement par défaut (utilisation principale)
Section intitulée “Comportement par défaut (utilisation principale)”Le mode par défaut est la compatibilité Browserslist-style :
minimumDeviceSharePercentse réfère à3- le dataset est compilé en temps de build à partir des données caniuse
- aucune appelle de URL de dataset en temps de runtime 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 explanation:
- clé = version majeure de la vue d'ensemble (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 d'aller de l'Android Setup
Section intitulée « Continuez d'aller de l'Android Setup »Si vous utilisez l'Android Setup pour planifier le comportement de médias et d'interface natifs, connectez-le avec Utiliser @capgo/capacitor-webview-version-checker pour la capacité native dans Utiliser @capgo/capacitor-webview-version-checker, Utiliser @capgo/capacitor-live-activities pour la capacité native dans Utiliser @capgo/capacitor-live-activities, @capgo/capacitor-live-activities pour le détail d'implémentation dans @capgo/capacitor-live-activities, Utiliser @capgo/capacitor-video-player pour la capacité native dans Utiliser @capgo/capacitor-video-player, et @capgo/capacitor-video-player pour le détail d'implémentation dans @capgo/capacitor-video-player.