Capacitor の @capgo/capacitor-webview-guardian を使用
Capacitor プラグインを使用して、ウェブビューがバックグラウンドで殺害されたときに、フォアグラウンドで再起動します。
インストール
bun add @capgo/capacitor-webview-guardian
bunx cap sync
__CAPGO_KEEP_0__ プラグインの説明
startMonitoring- フォアグラウンド イベントを監視し、ウェブビューの健康を自動的に確認します。stopMonitoring- 自動フォアグラウンド監視を停止します。getState- 最新の監視状態を取得します。checkNow- すぐにウェブビューの健康を調べるように強制します。
使用例
startMonitoring
フォアグラウンド イベントを監視し、ウェブビューの健康を自動的に確認します。
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.startMonitoring();
stopMonitoring
自動前景監視を停止します。
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.stopMonitoring();
getState
最新の監視状態を取得します。
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.getState();
checkNow
ウェブビューの健康プローブを即座に実行します。
import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';
await WebviewGuardian.checkNow();
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-webview-guardian/
- ドキュメント: /docs/plugins/webview-guardian/
Keep going from Using @capgo/capacitor-webview-guardian
Capacitorウェブビュー・ガーディアンを使用している場合 Using @capgo/capacitor-webview-guardian @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-webview-guardian @capgo/capacitor-webview-guardian Capacitorウェブビュー・ガーディアンの実装詳細については@capgo/capacitor-webview-guardianを参照してください。 はじめに Capacitorウェブビュー・ガーディアンの実装詳細についてははじめにを参照してください。 Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, and Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player.