Phonegap iOS数据库查询



我正在使用Phonegap 1.3.0,并希望开发一个使用本地存储的应用程序。一些谷歌搜索把我带到了sqlite,但我没有成功地在我的应用程序中实现它。

https://github.com/davibe/Phonegap-SQLitePlugin

我试过这个链接,但我真的不确定这个lawnchair.js是关于什么的。Sqlite是我的首要任务,但我也可以尝试其他选项。我也试过window.opendatabase(),但它在我的应用程序中不起作用。

提前感谢!

Lawnchair是许多存储方法的包装器。有localstorage、sqlite、黑莓专用等等
lawnchair中有许多适配器用于存储东西
http://westcoastlogic.com/lawnchair/adapters/
lawnchair的工作方式是,如果指定了适配器,它将使用该适配器,或者如果没有指定适配器,并且所有适配器的代码都附加到了lawnchair.js文件中,那么lawnchair会按照附加的顺序检查要使用哪一个适配器,并选择它认为合适的第一个适配器。

使lawnchair易于使用的是,我们不必处理sql语法(假设你想使用sqlite适配器)

table.save(key:"obj", name:{a:"aaaa", b:"bbbb"})
table.get(key:"obj", function(ob){
  //callback
})

内部的lawnchair会将数据保存在sqlite中
您可以使用任何适配器,但您所要使用的只是上面的语法。容易的lawnchair是许多存储选项的强大包装。查看

最新更新