Using @capgo/capacitor-webview-guardian
Capacitor プラグインを使用して、ウェブビューがバックグラウンドで殺害されたときにそれを前景で再起動することが検出されます。
インストール
bun add @capgo/capacitor-webview-guardian
bunx cap sync
このプラグインが公開するもの
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/
「@capgo/capacitor-webview-guardian」を使用し続けてください。
「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-webview-guardian」を使用している場合 ネイティブメディアとインターフェイスの動作を計画するには、@capgo/capacitor-webview-guardianと接続してください。 「@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-webview-guardian」を使用してください。 「@capgo/capacitor-webview-guardian」を使用している場合 実装詳細については @capgo/capacitor-webview-guardian に Getting Started 実装詳細については Getting Started に Using @capgo/capacitor-live-activities Using @capgo/capacitor-live-activities のネイティブ機能については @capgo/capacitor-live-activities 実装詳細については @capgo/capacitor-live-activities に Using @capgo/capacitor-video-player Using @capgo/capacitor-video-player のネイティブ機能については