科尔多瓦的iOS - WkWebView离线

问题描述 投票:1回答:1

应用程序缓存已被弃用,这意味着我们需要切换到服务人员,但我已经做到了被提及的研究..

1)“这是不可能的使用ServiceWorker在科尔多瓦的应用程序,因为ServiceWorker API不可用WKWebView,而不是在UIWebView中实施。它可以在Safari浏览器在iOS上,但不是WKWebView。” // https://github.com/apache/cordova-ios/issues/414

2)启用应用程序缓存使用私有API不工作// Enable Application cache in WKWebView

3)科尔多瓦文件&文件传输插件甚至没有建议使用用于生产。

是否有替代品可以存储用于工件(HTML,JS和CSS文件)和脱机负载?我们需要缓存300-400文件的应用程序。

欣赏提前您的建议! (:

ios cordova wkwebview offline cordova-ios
1个回答
-1
投票

好回答你的问题,我的建议是这样的:摆脱那些400个文件,并找到一个更实际的方式,以取代他们。

究竟为什么你需要这么多的CSS文件存储在科尔多瓦的应用程序呢?还有,我能想到的任何合乎逻辑的理由。也不现实,在WebView中加载其他HTML文件违背了SPA design principle

© www.soinside.com 2019 - 2024. All rights reserved.