IndexedDB是否适用于混合Android应用程序?

时间:2014-09-15 11:31:44

标签: html5 cordova web-applications indexeddb hybrid

我使用localStorage开发了一个todo网络应用。但是,我的新额外功能,点击所选日期并获取当天的todo项目需要将Date对象链接到待办事项,以便可以检索特定日期的待办事项。我对此方法持怀疑态度。 WebSQL已被弃用,但在Android浏览器上有很好的支持。由于我的目标应用程序适用于Android浏览器,因此WebSQL应该可以正常工作。 IndexedDb可以与Android浏览器一起使用吗?我知道WebSQL可以正常工作,但使用不被弃用的东西是否安全?科尔多瓦如何处理它?<​​/ p>

1 个答案:

答案 0 :(得分:3)

IndexedDb仅适用于Android 4.4及更高版本,因此如果您还定位旧版设备,则indexedDb还不够。 我对旧设备使用polyfill,请参阅链接:https://github.com/axemclion/IndexedDBShim

这样我可以在较新的Android设备上使用indexedDb支持,并自动回退到较旧的设备上。后退使用websql!