如何在HTML 5本地存储中存储多于5MB的内容

时间:2011-06-08 14:19:49

标签: iphone ipad html5 sencha-touch local-storage

我需要编写一个可在iPhone,iPad,Android手机和手机上运行的应用程序片。 WinPhone 7和桌面浏览器也不错,但不是必需的。我是桌面/ Silverlight开发人员,但似乎这是HTML 5& JavaScript的。正确?

我正在看Sencha touch,jquery和amplify.js以简化我的生活。我的应用程序必须在应用程序商店中提供,所以我正在寻找PhoneGap来帮助解决这个问题。

该应用需要离线工作,这意味着我需要大约10兆的本地存储。我不知道如何处理这个要求,因为所有本地存储选项似乎都在5兆。但

有关如何处理此问题的任何想法? (或者关于更好的方法或库的任何建议?)

2 个答案:

答案 0 :(得分:0)

我会尽力让您的应用降至不到5 Mb。这意味着可能在本地存储之前进行某种压缩,可能只有离线可用的基本功能,并优化您的数据,以便减少任何冗余。即使在所有这些之后,您仍然依赖于用户的浏览器是否允许本地存储,以及它是否允许5 Mb。

答案 1 :(得分:0)

根据an answer on a question earlier todayWeb SQL Database规范是您的朋友,至少在iOS 4.3上