ガイド
Capacitor で WebView Version Checker を使う方法
@capgo/capacitor-webview-version-checker の使い方
WebView の最新状態を確認し、ユーザーをアップデートへ誘導するための API
インストール
bun add @capgo/capacitor-webview-version-checker
bunx cap sync
bunx cap sync プラグインのネイティブcodeをネイティブプロジェクトにコピーします。プラグインをアップグレードするたびに再度実行してください。
インポート
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
API の概要
| メソッド | 説明 |
|---|---|
check |
バージョンチェックを実行し、最新のステータスを返します。 |
startMonitoring |
バックグラウンド監視を有効にします(通常はアプリのレジューム時)。 |
stopMonitoring |
監視を無効にします。 |
getLastStatus |
最後に解決されたステータス、または null まだチェックが実行されていない場合は null を返します。 |
showUpdatePrompt |
WebViewのアップデートを促すネイティブプロンプトを表示します。 |
openUpdatePage |
設定されたアップデートページを直接開きます。 |
例
check()
バージョンチェックを実行し、最新のステータスを返します。
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.check();
console.log(result);
startMonitoring()
バックグラウンドでの監視を有効にします(通常はアプリのレジューム時)。
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.startMonitoring();
console.log(result);
stopMonitoring()
監視を無効にします。
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.stopMonitoring();
console.log(result);
getLastStatus()
最後に解決されたステータス、または null まだチェックが実行されていない場合は、
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.getLastStatus();
console.log(result);
showUpdatePrompt()
WebViewのアップデートを促すネイティブプロンプトを表示します。
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.showUpdatePrompt();
console.log(result);
openUpdatePage()
設定されたアップデートページを直接開きます。
import { WebviewVersionChecker } from '@capgo/capacitor-webview-version-checker';
const result = await WebviewVersionChecker.openUpdatePage();
console.log(result);
イベントをリッスンする
addListener ハンドルを返します。画面がアンマウントされるときに handle.remove() を呼び出してください。
完全なリファレンス
@capgo/capacitor-webview-version-checker の使い方から続ける
使用している場合 @capgo/capacitor-webview-version-checker の使い方 ネイティブメディアとインターフェースの挙動を計画するには、次と連携させてください @capgo/capacitor-webview-version-checker @capgo/capacitor-webview-version-checker の実装の詳細については、 スタートガイド スタートガイドの実装詳細については、 @capgo/capacitor-live-activities の使用 @capgo/capacitor-live-activities の使用におけるネイティブ機能については、 @capgo/capacitor-live-activities @capgo/capacitor-live-activities の実装の詳細については、 @capgo/capacitor-video-playerの使用方法 「@capgo/capacitor-video-player. の使い方」のネイティブ機能については