Android PhoneGap通过Lawnchair本地存储



所以我用PhoneGap和Lawnchair编写了一个应用程序。它在iOS上运行得很好,但在安卓设备上我得到了:

sqlite returned: error code = 14

这只发生在设备上,而不是在模拟器中,有什么关于我做错了什么的地方吗?

注意:这将停止Lawnchair调用任何回调

我知道这很晚了,但我认为你需要为Android指定一个适配器。gearssqlite是为Android2.x及以上版本列出的。

该项目表明:"默认情况下,lawnchair将使用dom存储进行持久化,但如果其他适配器可用,并且当前执行的javascript运行时不支持dom存储。lawnchair会尝试每个连续的适配器,直到找到一个有效的适配器。easy。例如,使用dom和gears适配器构建的lawnchair在所有可用的android持久化解决方案中都会正常降级。"。"

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

请参阅http://brian.io/lawnchair/和http://brian.io/lawnchair/adapters/了解更多详细信息。

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

最新更新