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+: Penyedia Android System WebView
- Android 7-9: Penyedia Google Chrome
Behavior default (kasus utama)
Judul Bagian “Behavior default (kasus utama)”Mode default adalah kompatibilitas Browserslist-style:
minimumDeviceSharePercentberdasarkan3- dataset disertakan dalam 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:
- key = versi mayor WebView (contoh
137) - nilai = persentase berbagi (“
0..100) minimumDeviceSharePercent: 3berarti “hanya kompatibel jika versi mayor saat ini >= 3% persentase dalam dataset””
Anda juga dapat menyediakan dataset melalui versionShareApiUrl lanjutkan dari Pengaturan Android
{ "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 }] }
Judul bagian “Lanjutkan dari Pengaturan Android”
Jika Anda menggunakanIf you are using Pengaturan 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.