【问题标题】:Cache URL response for offline viewing with WKWebView缓存 URL 响应以使用 WKWebView 离线查看
【发布时间】:2017-04-25 16:50:49
【问题描述】:

我正在尝试预先缓存网页 URL(当应用程序启动时,在 WKWebView 加载之前),以便将已经缓存的响应数据加载到 WKWebView,并且为了有一个缓存的数据来显示给用户甚至当应用程序以离线模式启动时(没有互联网连接)。

我尝试NSURLSession 以从NSURLRequest 获取URL 响应和数据,并将此数据作为HTML 字符串保存到内存中,然后将HTML 字符串加载到WKWebView。但这里的问题是网络视图只显示文本(而不是图像等)。还有一堆图像也需要加载到 Web 视图中。谁能帮我解决这种缓存?提前致谢!

【问题讨论】:

    标签: ios objective-c caching mobile wkwebview


    【解决方案1】:

    最好的办法是尝试使用 App Cache,现在 iOS 10 中的 WKWebView 支持:https://stackoverflow.com/a/44333359/233602

    【讨论】:

      猜你喜欢
      • 2013-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-20
      • 2016-09-23
      • 2016-07-04
      • 1970-01-01
      相关资源
      最近更新 更多