Setup Android
Salin prompt setup yang berisi langkah install dan panduan markdown lengkap untuk plugin ini.
Plugin ini berfokus pada Android dan melakukan pemeriksaan versi provider WebView secara native.
Matriks dukungan Android
Bagian berjudul “Matriks dukungan Android”- API 22+ (Android 5.1 atau lebih baru)
- Android 5-6 dan 10+: provider Android System WebView
- Android 7-9: provider Google Chrome
Perilaku default (kasus penggunaan utama)
Bagian berjudul “Perilaku default (kasus penggunaan utama)”Mode default adalah kompatibilitas gaya Browserslist:
minimumDeviceSharePercentdefaultnya adalah3- dataset dibundel saat build dari data caniuse
- tidak diperlukan panggilan URL dataset saat runtime kecuali Anda mengatur
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;Konfigurasi plugin dasar
Bagian berjudul “Konfigurasi plugin dasar”import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;Mode threshold lanjutan (dataset kustom)
Bagian berjudul “Mode ambang 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 major WebView (contoh
137) - value = persentase pangsa pasar (
0..100) minimumDeviceSharePercent: 3berarti “kompatibel hanya jika versi major saat ini >= 3% pangsa pasar di dataset”
Anda juga bisa 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 Setup Android
Bagian berjudul “Lanjutkan dari Setup Android”Jika Anda menggunakan Setup Android untuk merencanakan perilaku media dan antarmuka native, hubungkan dengan Menggunakan @capgo/capacitor-webview-version-checker untuk kapabilitas 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.