WebSQL替代移动网络应用程序?

时间:2011-05-17 17:58:39

标签: iphone android web-sql

让我澄清一下,当我说移动网络应用程序时,我的意思是设计为跨不同移动平台运行的网络应用程序,而不是访问互联网获取数据的原生移动应用程序。

所以我正在做一些阅读,看看这些移动网络应用程序如何在客户端存储数据。根据这本书:

使用Jonathan Stark的html,css和javascript构建Andriod应用程序

同一本书但标题不同

使用Jonathan Stark的html,css和javascript构建iPhone应用程序

他讨论了使用WebSQL,它不再是html5规范的一部分。所以我想知道WebSQL使用数据库存储数据以供离线使用的替代方法是什么?

2 个答案:

答案 0 :(得分:0)

似乎索引数据库API是新建议http://en.wikipedia.org/wiki/Indexed_Database_API

答案 1 :(得分:0)

IndexedDB应该是未来的标准,但遗憾的是它似乎目前只支持桌面浏览器。 (FF> 4.0& Chrome> 11)

与此同时,Android / IOS的​​选项是使用WebSQL或LocalStorage。请记住,对于本地存储,您只能使用极少量的数据存储,因此目前您的选项有限。