Android PhoneGap localStorage via Lawnchair

时间:2012-03-16 21:43:23

标签: android sqlite cordova lawnchair

所以我用PhoneGap和Lawnchair编写了一个应用程序。它在iOS上完美运行,但在我得到的Android设备上:

sqlite returned: error code = 14

这只发生在一台设备而不是模拟器中,关于我做错了什么点?

注意:这会阻止Lawnchair呼叫任何回调

2 个答案:

答案 0 :(得分:1)

我知道这已经很晚了,但我相信您需要为Android指定一个适配器。 gears-sqlite是为Android 2.x及更高版本列出的。

该项目表明:“默认情况下,草坪将使用dom存储,但如果其他适配器可用,并且当前正在执行的javascript运行时不支持dom存储.rischchair将尝试每个连续的适配器,直到找到有效的适配器。很简单。例如,使用dom和齿轮适配器构建的草坪椅将通过所有可用的Android持久性解决方案优雅地降级。“

项目的当前适配器位于:https://github.com/brianleroux/lawnchair/tree/master/src/adapters

有关详细信息,请参阅http://brian.io/lawnchair/http://brian.io/lawnchair/adapters/

答案 1 :(得分:0)

没关系。让这个错误来临。不会影响您的应用程序的工作。 :)