2012-03-16 2 views
3

Итак, я написал приложение, используя PhoneGap и Lawnchair. Он отлично работает на прошивке, но на Android устройстве я получаю:Android PhoneGap localStorage через Lawnchair

sqlite returned: error code = 14

Это происходит только на устройстве, а не в симуляторе, любые точки, как к тому, что я делаю неправильно?

Примечание: Это останавливает Lawnchair вызова любых обратных вызовов

+0

Вы когда-нибудь выяснили, в чем проблема? Я столкнулся с той же проблемой ... – Stefan

+0

Я написал свою собственную обертку! –

ответ

0

его ок. пусть эта ошибка придет. не повлияет на работу вашего приложения. :)

+0

Но это так, он ломает звонки Lawnchair, не срабатывает :( –

+0

нет причины быть чем-то другим.: | Я получаю эту ошибку каждый раз, но lawnchair отлично работает – ghostCoder

+0

Есть ли у вас образец кода? –

1

Я знаю, что это поздно, но я считаю, что вам нужно указать адаптер для Android. gears-sqlite указан для Android 2.x и выше.

Проект указывает: «по умолчанию lawnchair будет сохраняться с помощью хранения Dóm, но если другие адаптеры доступны и дом хранение не поддерживается исполняемой в данный момент времени выполнения яваскрипта lawnchair будет пытаться каждый последующий блок до тех пор, пока не найдет то, что работает. например, лужайка, построенная с адаптерами dom и gears, будет изящно деградировать через все доступные решения устойчивости на Android ».

Текущие адаптеры для проекта можно найти по адресу: https://github.com/brianleroux/lawnchair/tree/master/src/adapters

См http://brian.io/lawnchair/ и http://brian.io/lawnchair/adapters/ для более подробной информации.