メインコンテンツにスキップ
プラグインに戻る
@capgo/capacitor-webview-guardian
チュートリアル
@capgo/capacitor-webview-guardian

ウェブビュー・ガーディアン

背景でWebViewが殺されたときに検出して、フォアグラウンドで再起動する

ガイド

WebView Guardianのチュートリアル

@capgo/capacitor-webview-guardianを使用する

Capacitor プラグインを使用して、背景でWebViewが殺されたときに検出して、フォアグラウンドで再起動する

インストール

bun add @capgo/capacitor-webview-guardian
bunx cap sync

このプラグインが公開するもの

  • startMonitoring - フォアグラウンドイベントの観測を開始し、自動的に WebView の健康状態を確認します。
  • stopMonitoring - 自動フォアグラウンドモニタリングを停止します。
  • getState - 最新のモニタリング状態を取得します。
  • checkNow - WebView の健康状態を即座にプローブします。

例の使用

startMonitoring

フォアグラウンドイベントの観測を開始し、自動的に WebView の健康状態を確認します。

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

WebView の健康状態を即座にプローブします。

import { WebviewGuardian } from '@capgo/capacitor-webview-guardian';

await WebviewGuardian.checkNow();

フルリファレンス

@capgo/capacitor-webview-guardianを使用し続けてください

__CAPGO_KEEP_0__を使用している場合 @capgo/capacitor-webview-guardianを使用 __CAPGO_KEEP_0__を使用して @capgo/capacitor-webview-guardianを使用して capgo/capacitor-webview-guardianの実装詳細については、@capgo/capacitor-webview-guardianを参照してください Getting Started Getting Startedの実装詳細については、Getting Startedを参照してください @capgo/capacitor-live-activitiesを使用 native機能の使用に@capgo/capacitor-live-activities @capgo/capacitor-live-activities 実装詳細の@capgo/capacitor-live-activities、 native機能の使用に@capgo/capacitor-video-player @capgo/capacitor-video-player