scu*_*ffe 5 html5 webkit tablet local-storage web-sql
我即将开始一个针对平板电脑设备的项目 - 基本上是一堆需要离线工作的"调查" .
约束:
因此,有几种选择......例如
答:我可以使用像PhoneGap这样的框架,这样我就可以部署到多个平台并获得包装器的扩展优势.
B.)我可以完全原生,但是需要为多个平台编写重复的代码,而我没有桌面版本
c.)我使用HTML5(离线和WebSQL/localStorage)(是的我知道WebSQL/IndexedDB的争论,但是现在"在基于webkit的浏览器上工作"就足够了)
我非常依赖选项(C),因为我真的想将它作为基于Web的应用程序运行 - 但我还没有涉足到离线支持/ WebSQL.我在StackOverflow上读到了类似的问题,表明localStorage的上限为5Mb,我试图创建8或15Mb数据库提示(在iOS/Safari上)的用户分别允许10Mb或50Mb的简短测试 - 我认为足够的空间.
在我深入研究这个HTML5方向之前,我想知道其他人已经冒了这些水,如果有任何已知的问题我应该知道吗?
1.)DB有多大规模让其他开发人员成功推进?
2.)用户是否可以不小心删除数据库,localStorage或缓存并自行搜索?
3.)是否有任何平板电脑设备应该"理论上"能够处理实际存在问题的平板设备?
您不应将关键数据存储在移动设备上的 localStorage 或基于 Web 的数据库中。就像网络浏览器一样,用户可以随时删除缓存。理想情况下,尝试只保留可以即时重新下载的内容,或者“可以”丢失的内容。
在我的应用程序中,我从不需要存储超过 5MB 的数据,但我知道这是 iPhone 上的软限制。发生这种情况时,将要求用户增加数据。
| 归档时间: |
|
| 查看次数: |
2120 次 |
| 最近记录: |