2012-03-16 61 views
3

所以我写了一个使用PhoneGap和Lawnchair的应用程序。它完美地在iOS,但在Android设备上获取:Android PhoneGap localStorage通过Lawnchair

sqlite returned: error code = 14

这只是发生在设备上,而不是在模拟器中,任何点,以什么我做错了吗?

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

+0

你有没有想过问题是什么?我遇到了同样的问题... – Stefan 2012-05-08 21:11:02

+0

我写了我自己的包装! – 2012-05-10 17:55:03

回答

0

其确定。让这个错误来临。不会影响你的应用程序的工作。 :)

+0

但是,它打破了Lawnchair回调不开火:( – 2012-03-16 22:07:05

+0

没有理由很多别的。:| 我每次都得到这个错误,但lawnchair工作正常 – ghostCoder 2012-03-16 22:41:58

+0

你有任何示例代码? – 2012-03-17 12:15:23

1

我知道这是晚了,但我相信你需要指定一个Android适配器。 gears-sqlite已列入Android 2.x及以上版本。

项目表示:“在默认情况下,lawnchair将持续使用DOM存储,但如果其他适配器可以和DOM存储不被当前正在执行的JavaScript运行支持,直到它找到一个工作lawnchair将尝试每个连续的适配器。 。例如,用dom和齿轮适配器构建的lawnchair将通过所有可用的android持久性解决方案优雅地降级。“

该项目当前适配器发现在:https://github.com/brianleroux/lawnchair/tree/master/src/adapters

详情请参阅http://brian.io/lawnchair/http://brian.io/lawnchair/adapters/