首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

替UIWebView实现离线浏览(转)

2013-12-19 
为UIWebView实现离线浏览(转)return cachedResponseOK,现在终于大功告成了,打开WIFI然后启动这个程序,过

为UIWebView实现离线浏览(转)
return cachedResponse;


OK,现在终于大功告成了,打开WIFI然后启动这个程序,过一会就会提示缓存完毕了。然后关掉WIFI,尝试打开网页,你会发现网页能正常载入了。
而查看log,也能发现这确实是从我们的缓存中取出来的。
还不放心的话可以退出程序,这样内存缓存肯定就释放了。然后再次进入并打开网页,你会发现一切仍然正常~

2013 年 6 月 17 日更新:
除了 NSURLCache,还可以使用?NSURLProtocol。
后者比前者更通用,但文档没有介绍如何实现,可以参考?RNCachingURLProtocol?和?AFCache。

热点排行