gpt4 book ai didi

android - 如何在 android WebView 中使用服务 worker ?

转载 作者:行者123 更新时间:2023-12-03 13:27:53 25 4
gpt4 key购买 nike

我创建了一个 PWA,并在 android 应用程序的 WebView 中打开它。 PWA 在 WebView 中打开,在应用程序以在线模式打开时也会注册 service worker。但是,当我在离线模式下打开应用程序时,我看不到之前注册的 ServiceWorker js 文件。如何持久化 ServiceWorker js 文件?

我浏览了 Android 的 WebKit,其中指定对于 WebView 中的服务 worker 支持,我们需要使用 ServiceWorkerClient 和 ServiceWorkerController,但不清楚如何将它们与 WebView 一起使用。

最佳答案

如果您正在寻找服务 worker 的本地干预,您可以使用 ServiceWorkerController,但只能在安装了服务 worker 的 web View 页面上使用。
请看 this answer一个工作的例子。

关于android - 如何在 android WebView 中使用服务 worker ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61478376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com