Configuration Android
Copiez un prompt de configuration incluant les étapes d'installation et le guide markdown complet pour ce plugin.
Ce plugin privilégie Android et vérifie les versions du fournisseur WebView natif.
Matrice de compatibilité Android
Section intitulée « Matrice de compatibilité Android »- API 22+ (Android 5.1 ou version ultérieure)
- Android 5-6 et 10+ : fournisseur Android System WebView
- Android 7-9 : fournisseur Google Chrome
Comportement par défaut (cas d’usage principal)
Section intitulée « Comportement par défaut (cas d’usage principal) »Le mode par défaut est la compatibilité de type Browserslist :
minimumDeviceSharePercentpar défaut sur3- dataset est bundlé au moment du build à partir des données caniuse
- aucun appel d’URL de dataset au runtime n’est requis, sauf si vous définissez
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 seuil avancé (jeu de données personnalisé)
Section intitulée « Mode 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 de WebView (ex :
137) - valeur = pourcentage de part (
0..100) minimumDeviceSharePercent: 3signifie « compatible uniquement si la version majeure actuelle a ≥ 3 % de part dans le dataset »
Vous pouvez aussi fournir le dataset via 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 }] }
Continuer depuis la configuration Android
Section intitulée « Continuer depuis la configuration Android »Si vous utilisez Configuration Android pour planifier le comportement des médias et de l'interface natifs, connectez-l’à 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.