我在我的应用程序中使用UIWebView,我希望允许用户在不连接到Internet的情况下查看此UIWebView对象的内容。
我想到了以下方法:
从服务器获取包含所有数据(.html,.css,.js和图像文件)的.zip文件
将此文件解压缩到设备上的特定位置(假设A)。
使UIWebView对象从位置A。
我们只会在用户启动应用程序时第一次下载.zip文件。
这是正确的做法吗?
是否有更好的方法可以使UIWebview使html数据脱机?
答案 0 :(得分:1)
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
使用上述代码在离线时显示网页。