Pengaturan Android
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Plugin ini adalah Android pertama dan melakukan pengecekan versi penyedia WebView native.
Matriks dukungan Android
Judul bagian “Matriks dukungan Android”- API 22+ (Android 5.1 atau lebih baru)
- Android 5-6 dan 10+: Penyedia WebView sistem Android
- Android 7-9: Penyedia Chrome Google
Pengaturan default (kasus penggunaan utama)
Judul bagian “Pengaturan default (kasus penggunaan utama)”Mode default adalah kompatibilitas gaya Browserslist:
minimumDeviceSharePercentberlaku secara default3- dataset disatukan pada waktu pembangunan dari data caniuse
- tidak ada panggilan URL dataset runtime yang diperlukan kecuali Anda menetapkan
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Konfigurasi plugin dasar
Judul bagian “Konfigurasi plugin dasar”import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Mode ambang batas lanjutan (dataset kustom)
Judul bagian “Mode ambang batas lanjutan (dataset kustom)”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 penjelasan:
- kunci = versi WebView utama (contoh)
137) - nilai = persentase bagian (
0..100) minimumDeviceSharePercent: 3berarti “kompatibel hanya jika versi mayor saat ini >= 3% bagian dalam dataset”
Anda juga dapat menyediakan dataset melalui versionShareApiUrl dengan:
{ "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 }] }
Lanjutkan dari Android Setup
Jika Anda menggunakanAndroid Setup untuk merencanakan perilaku media dan antarmuka native, hubungkannya dengan Menggunakan @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-webview-version-checker untuk kemampuan native di Menggunakan @capgo/capacitor-webview-version-checker, Menggunakan @capgo/capacitor-live-activities Menggunakan @capgo/capacitor-live-activities untuk kemampuan asli di Menggunakan @capgo/capacitor-live-activities, @capgo/capacitor-live-activities untuk detail implementasi di @capgo/capacitor-live-activities, Menggunakan @capgo/capacitor-video-player untuk kemampuan asli di Menggunakan @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.