Configuración de Android
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Este plugin es Android-first y realiza comprobaciones de versión del proveedor de WebView nativo.
Matriz de soporte de Android
Sección titulada “Matriz de soporte de Android”- API 22+ (Android 5.1 o posterior)
- Android 5-6 y 10+: Proveedor de WebView del sistema de Android
- Android 7-9: Proveedor de Google Chrome
Comportamiento predeterminado (uso principal)
Sección titulada “Comportamiento predeterminado (uso principal)”El modo predeterminado es compatibilidad de estilo Browserslist:
minimumDeviceSharePercentpor defecto3- el conjunto de datos está empaquetado en tiempo de compilación a partir de los datos de caniuse
- no se requiere una llamada de URL de conjunto de datos de tiempo de ejecución a menos que establezca
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Configuración básica del complemento
Sección titulada “Configuración básica del complemento”import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Modo de umbral avanzado (conjunto de datos personalizado)
Sección titulada “Modo de umbral avanzado (conjunto de datos personalizado)”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 explicación:
- clave = versión mayor del navegador de WebView (ejemplo)
137) - value = porcentaje de compartición (
0..100) minimumDeviceSharePercent: 3significa “compatible solo si la versión mayor actual >= 3% de la participación en el conjunto de datos”
También puede proporcionar el conjunto de datos a través de versionShareApiUrl con:
{ "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 }] }
Sigue adelante desde Configuración de Android
Sección titulada “Sigue adelante desde Configuración de Android”Si está utilizando Configuración de Android para planificar el comportamiento de medios y interfaz nativa, conecte con Usando @capgo/capacitor-webview-version-checker para la capacidad nativa en Usando @capgo/capacitor-webview-version-checker, Usando @capgo/capacitor-live-activities para la capacidad nativa en Usando @capgo/capacitor-actividades-en-vivo, @capgo/capacitor-actividades-en-vivo para el detalle de implementación en @capgo/capacitor-actividades-en-vivo, Usando @capgo/capacitor-reproductor-de-videos para la capacidad nativa en Usando @capgo/capacitor-reproductor-de-videos, y @capgo/capacitor-reproductor-de-videos para el detalle de implementación en @capgo/capacitor-reproductor-de-videos.