Configuration Android
Copiez un prompt de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
Cette extension est Android d'abord et effectue des contrôles de version du fournisseur WebView natif.
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 du système Android
- Android 7-9 : fournisseur 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 :
minimumDeviceSharePercentpar défaut3- le jeu de données est bundlé à l'heure de la construction à partir des données de caniuse
- aucune appelle de URL de jeu de données runtime n'est requise à moins que vous n'ayez défini
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Configuration de plugin de base
Sous-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é (jeu de données personnalisé)
Sous-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 de la vue Web (exemple)
137) - valeur = partage de pourcentage (
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 par le biais de 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 à partir de la configuration Android
Section intitulée « Continuez à partir de la configuration Android »Si vous utilisez la configuration Android pour planifier le comportement de médias et d'interface natifs, 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 l'utilisation de @capgo/capacitor-activités-en-vive, @capgo/capacitor-activités-en-vive pour le détail d'implémentation dans @capgo/capacitor-activités-en-vive, En utilisant @capgo/capacitor-joueur-de-videos pour la capacité native dans l'utilisation de @capgo/capacitor-joueur-de-videos, et @capgo/capacitor-joueur-de-videos pour le détail d'implémentation dans @capgo/capacitor-joueur-de-videos.