Androidセットアップ
インストール
このプラグインはAndroidを優先し、ネイティブのWebViewプロバイダーのバージョンチェックを実行します。
Androidサポートマトリックス
「Androidサポートマトリックス」のセクション- API 22+ (Android 5.1 以降)
- Android 5-6 と 10+: Android System WebView プロバイダー
- Android 7-9: Google Chrome プロバイダー
デフォルトの動作 (主な用途)
「デフォルトの動作 (主な用途)」のセクションデフォルトのモードはブラウザリストスタイルの互換性です。
minimumDeviceSharePercentデフォルト値3- データセットはビルド時に caniuse データから生成されます
- ランタイム データセット URL の呼び出しは必要ありませんが、設定した場合
versionShareApiUrl
import type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: {}, },};
export default config;基本的なプラグイン設定
「基本的なプラグイン設定」のセクションimport type { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = { plugins: { WebviewVersionChecker: { autoPromptOnOutdated: true, }, },};
export default config;高度な閾値モード(カスタム データセット)
「高度な閾値モード(カスタム データセット)」のセクション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 説明:
- キー = メジャー WebView バージョン(例)
137) - value = 分割率 (
0..100) minimumDeviceSharePercent: 3means “互換性がある場合、現在のメジャーバージョン >= データセット内の 3% の場合”
データセットを提供することもできます。 versionShareApiUrl with:
{ "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 }] }
Android セットアップから続けて
「Android セットアップから続けて」Android セットアップ を使用して、ネイティブメディアとインターフェイスの動作を計画している場合、 「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-webview-version-checker」を使用して 「@capgo/capacitor-webview-version-checker」のネイティブ機能に 「@capgo/capacitor-live-activities」を使用 dataset through capgo and capacitor for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player, and @capgo/capacitor-video-player for the implementation detail in @capgo/capacitor-video-player.