首先 - 我对 iPhone 应用程序开发很陌生(3 个月)。我在一家提供内容管理系统的软件公司工作。我们的客户主要是杂志出版社。他们使用我们的软件在他们的主页上写文章。现在我们想提供 iPhone 应用程序来配合我们的 cms。到目前为止,我已经完成了一个 RSS 阅读器,它可以在列表视图中显示新发布的文章。用户选择一篇文章并被重定向到该文章的特殊格式的详细视图。下一步是添加离线阅读功能。我在互联网上上下搜索过,但找不到任何类似的最佳实践。我知道一般有两种可能性:
在iPhone/iPad本地存储uiwebview的内容(包括css、图片、js等)。将需要重新编写基本的 html 以使用下载的 css、图像和 js。此外,我还必须以某种方式编辑多页文章中后续页面的超链接——听起来工作量很大;)
在服务器端创建一个 PDF 并将其下载到移动设备。修改 RSS 源以指向本地保存的 pdf 而不是服务器上的网站。
我的问题是 - 更好的方法是什么?这两种可能性有什么缺点吗?还有其他(简单的;))方法来实现离线阅读功能吗?有没有我可能错过的方法?
谢谢大家!