【发布时间】:2010-12-31 12:36:35
【问题描述】:
我有一个包含 UIWebView 的应用程序。我希望用户能够在离线时查看他们之前导航到的网页。我应该如何进行这项工作?
谢谢!
【问题讨论】:
标签: iphone objective-c caching uiwebview
我有一个包含 UIWebView 的应用程序。我希望用户能够在离线时查看他们之前导航到的网页。我应该如何进行这项工作?
谢谢!
【问题讨论】:
标签: iphone objective-c caching uiwebview
您将不得不手动下载和缓存每个页面的所有内容,然后将它们重新创建为本地页面。没有什么比 iPhone 上 Mac OS 的 .webarchive 格式更能保存网页内容了。
【讨论】:
This 是一个类似的问题,但意图略有不同。
This answer 提供有关加载和缓存页面文本内容的详细信息,但您仍需要获取页面的其他资源(图像等)并将它们存储在本地,就像 Ben 描述的那样。
【讨论】: