iOS本地文件访问和webkit

时间:2012-05-24 09:40:24

标签: ios webkit

我对iOS App开发完全不熟悉(我还没有开始,还处于设计阶段) 我必须用我的应用程序完成的任务是从某个地方下载一个zip,将任意内容解压缩到本地存储并在嵌入的webkit小部件中显示其内容(带有javascript的html页面)。

问题是:
1)我的应用程序可以访问我的iPad存储内存的任何文件夹吗? 2)我的应用程序的嵌入式Webkit小部件是否能够显示本地html页面(如file:///somewhere/over/the/rainbow.html?
3)是否本地页面能够使用Ajax方法(通过httpxmlrequest)动态加载外部脚本或xml(也是本地存储的 - 即./something.xml)?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

  1. 不能无法访问任何文件。应用程序在iOS上进行沙盒处理。您只能访问应用程序包的内容和文档文件夹(应用程序独有的可写区域)。
  2. 是 - 如果所述内容在(1)中提到的区域内。这就是基于Phonegap的应用程序的工作方式。
  3. 是的 - 他们可以。我们已经在我们的几个应用程序中广泛地完成了这项工作。