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
Bagian berjudul “Matriks dukungan Android”- API 22+ (Android 5.1 atau lebih baru)
- Android 5-6 dan 10+: Android System WebView provider
- Android 7-9: Google Chrome provider
Pengaturan default (kasus utama)
Pengaturan default (kasus utama)Mode default adalah kompatibilitas Browserslist-style:
minimumDeviceSharePercentberdasarkan3- dataset disertakan pada waktu pembangunan dari data caniuse
- tidak ada panggilan URL dataset runtime yang diperlukan kecuali Anda mengatur
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Konfigurasi plugin dasar
Pengaturan plugin dasarimport type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Mode ambang batas yang lebih maju (dataset khusus)
Judul bagian “Mode ambang batas yang lebih maju (dataset khusus)”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:
- key = versi WebView utama (contoh
137) - nilai = persentase berbagi (
0..100) minimumDeviceSharePercent: 3berarti “kompatibel hanya jika versi utama saat ini >= 3% persentase 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 }] }
Teruskan dari Pengaturan Android
Judul bagian “Teruskan dari Pengaturan Android”Jika Anda menggunakan Konfigurasi Android untuk merencanakan perilaku media dan antarmuka native, hubungkannya dengan Menggunakan @capgo/capacitor-webview-version-checker untuk kemampuan native di Menggunakan @capgo/capacitor-webview-version-checker, Menggunakan @capgo/capacitor-live-activities untuk kemampuan native 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 native di Menggunakan @capgo/capacitor-video-player, dan @capgo/capacitor-video-player untuk detail implementasi di @capgo/capacitor-video-player.