我正在尝试预先缓存网页网址(当应用程序启动时,在NSURLSession
加载之前),以便将已缓存的响应数据加载到NSURLRequest
中,并且为了获得缓存的数据即使应用程序以脱机模式启动(无互联网连接),也会向用户显示。
我尝试WKWebView
以获取RewriteEngine On
RewriteRule (.*) web/$1
的网址响应和数据,并将此数据作为HTML字符串保存到内存中,然后将HTML字符串加载到RedirectMatch permanent ^/app\.php/(.*) /$1
。但问题是网页视图只显示文本(不是图像等)。还有一堆图像需要加载到Web视图中。任何人都可以帮我解决这种缓存吗?提前谢谢!
答案 0 :(得分:0)
最好的办法是尝试使用App Cache,现在iOS 10中WKWebView
支持它:https://stackoverflow.com/a/44333359/233602