2

目前我正在尝试为 iPad 构建一个网络应用程序,该应用程序需要在没有互联网连接的地方使用。该应用程序包含一些视频文件、PDF、Doc 和 PPT 文件,因此总应用程序大小为 100MB。

最初,我计划在上路之前使用 HTML5 的离线清单缓存将资产同步到 iPad 的内存,但不幸的是,缓存似乎有一个限制(至少在 iOS 3.2 中)超过 5MB。

我知道 HTML5 规范中对 Cache-Manifest 没有限制,但在大多数情况下,总缓存限制约为 5MB(因浏览器而异),但这不足以满足我的需求。

您能否帮助我了解完成此应用程序的最佳方法?

在 HTML5 和 Web SQL 数据库/IndexedDB 的帮助下,我能做到这一点吗?

还是原生应用程序开发是唯一的选择?

4

0 回答 0