我正在尝试使用PWA方法来实现应用程序的一部分,该方法在上可以正常使用Android,但不适用于iOS。我们需要
由于被提及这里的服务人员不中支持WKWebView(或UIWebView)。那么,是否存在模拟或替代解决方案,例如智能缓存控制?
似乎可以存储来自应用程序的某些Web内容,并能够在发生某些更改时对其进行更新。可能已经有一个framework/library/approach用于此目的的软件吗?
编辑 iOS 11.3的WKWebView中不可用的Service Workers-此问题解释了WKWebView中ServiceWorkers的状态,但没有其他选择。我想讨论任何其他解决方案。
我发现的一件事是https://github.com/xtools-at/iOS-PWA-Wrapper。看起来像是基于AppCache进行工作,但是https://developer.mozilla.org/zh-CN/docs/Web/HTML/Using_the_application_cache#Browser_compatibility表示已弃用,建议使用SW(建议不要使用SW(PWA不能选择此选项) )。