[wkwebview]离线化加载 h5 资源解决方案

2018-04-12 11:00:08 +08:00
 melovto

[wkwebview]离线化加载 h5 资源解决方案



思路: 使用 NSURLProtocol 拦截请求转发到本地。


简书地址: https://www.jianshu.com/p/cea15f26f416

3911 次点击
所在节点    程序员
6 条回复
KuroNekoFan
2018-04-12 12:37:15 +08:00
最近也在考虑类似的问题,出发点都是提高页面首次加载的速度,我想虽然 wkwebview 不能使用 nsurlcache,那我就搞一个用户看不到的 webview,然后这个 webview 里面有我需要 precache 的资源是不是就行了?
lmqdlr
2018-04-12 12:50:37 +08:00
pwa 了解一下
dtysky
2018-04-12 13:23:35 +08:00
离线包……
neotype
2018-04-12 18:10:28 +08:00
NSURLProtocol 里用 NSURLConnection,Webview 请求反而会变慢
melovto
2018-04-15 16:51:40 +08:00
@KuroNekoFan 机智 这样的 webview 也更纯粹 不过弱网断网的问题可能还是存在=_=
melovto
2018-04-15 16:52:23 +08:00
@neotype 了解!正在考虑这一点=_=

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446159

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX