如何使用 UIWebView 稍后显示下载的文件?
如何格式化 NSURL(什么路径或路径生成器函数),以便可以显示下载的本地文件(不是应用程序 NSBundle 的一部分)以供离线使用?这个想法是抓取一个 HTML 文件,清理它并将其存储在 iFoo 应用程序特定的存储区域中,然后使用 UIWebView 来显示它。
接下来,我将转到 RTFM,了解如何在 iFoo (iPhone / iPad) 上处理文件,但如果有任何快速启动技巧,我们将不胜感激。
How do I format an NSURL (what path, or path generator function) so that I can display a downloaded local file (NOT part of the application NSBundle) for use offline? The idea is to snag an HTML file, clean it up and stash it in the iFoo application specific storage area, then later use UIWebView to display it.
Next, I go off to RTFM about working with files on iFoo (iPhone / iPad) in general, but any fast-start tips are appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在完成下载后以字符串形式读取本地文件,然后使用 UIWebView 的 loadHTMLString:baseURL: 从该字符串加载 HTML。使用相对路径并设置正确的
baseURL
:You could read your local file in a string upon completing its download and then use UIWebView's loadHTMLString:baseURL: to load the HTML from that string. Use relative paths and set the correct
baseURL
: