跳转到正文

@capgo/capacitor-webview-guardian

检测 WebView 在后台被终止,并在回到前台时重新启动

检测 WebView 在后台被终止,并在回到前台时重新启动

从 startMonitoring() 以及下方列出的其他核心方法。

平台支持备注
iOS是原生
Android是原生
Web 端否使用 Capacitor.getPlatform() 做保护
  • startMonitoring - 开始监听前台事件,并自动检查 WebView 健康状态。
  • stopMonitoring - 停止任何自动前台监控。
  • getState - 返回最近已知的监控状态。
  • checkNow - 立即强制执行 WebView 健康探测。
方法描述
startMonitoring开始监听前台事件并自动检查 WebView 健康状态。
stopMonitoring停止所有自动前台监控。
getState返回当前已知的最新监控状态。
checkNow立即强制触发一次 WebView 健康探测。
addListener查看源码定义以了解当前行为。

此参考文档同步自 src/definitions.ts 中的 capacitor-webview-guardian.

如果你正在使用 @capgo/capacitor-webview-guardian 来规划原生媒体和界面行为,并将其与 使用 @capgo/capacitor-webview-guardian 关于“使用 @capgo/capacitor-webview-guardian”中的原生功能 使用 @capgo/capacitor-live-activities 用于使用 @capgo/capacitor-live-activities 时的原生能力, @capgo/capacitor-live-activities 在 @capgo/capacitor-live-activities 中的实现细节, 使用 @capgo/capacitor-video-player 有关使用 @capgo/capacitor-video-player 时的原生能力,以及 @capgo/capacitor-video-player 关于 @capgo/capacitor-video-player. 中的实现细节