ios - iOS本地文件访问和Webkit

标签 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)吗?

预先感谢您的帮助!

最佳答案

  • 不,它无法访问任何文件。应用在iOS上被沙箱化。您只能访问应用程序包的内容和文档文件夹(应用程序唯一的可写区域)。
  • 是-提供的内容在(1)中提到的区域中。这是基于Phonegap的应用程序的工作方式。
  • 是-他们可以。我们已经在几个应用程序中广泛地做到了这一点。
  • 关于ios - iOS本地文件访问和Webkit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10734902/

    相关文章:

    css - -webkit-过滤器 : grayscale() is causing me problems on hover css

    css - HTML 网络套件工具

    html - Webkit 浏览器在确定表格布局中的单元格宽度时不考虑填充 :fixed

    ios - 生成 diawi 链接用于 flutter iOS 项目的测试目的

    仅 CSS 文本子菜单(在 sprite 菜单下)仅在 chrome/safari 中未对齐

    javascript - CSS矩阵乘法

    ios - Firebase Microsoft 登录无法在 Swift iOS 中获取访问 token

    ios - Swift Realm - 查询空集但数据位于 RealmBrowser 中

    ios - iPhone 关闭或应用程序卸载时的通知

    ios - UITextView 行数 iOS 7