3

そこで、PhoneGap と Lawnchair を使用してアプリを作成しました。iOSでは完全に動作しますが、Androidデバイスでは次のようになります:

sqlite returned: error code = 14

これはデバイス上でのみ発生し、シミュレーターでは発生しません。私が間違っている点はありますか?

注: これにより Lawnchair によるコールバックの呼び出しが停止します

4

2 に答える 2

1

これが遅れていることは承知していますが、Android 用のアダプターを指定する必要があると思います。gears-sqlite は、Android 2.x 以降用にリストされています。

プロジェクトは次のように示しています。「デフォルトでは、lawnchair は dom ストレージを使用して持続しますが、他のアダプターが利用可能であり、dom ストレージが現在実行中の JavaScript ランタイムでサポートされていない場合。lawnchair は、機能するアダプターが見つかるまで、連続する各アダプターを試行します。簡単です。たとえば、dom および gears アダプターを使用して構築された芝生は、利用可能なすべての Android 永続化ソリューションを介して適切に劣化します。」

プロジェクトの現在のアダプターは、https ://github.com/brianleroux/lawnchair/tree/master/src/adapters にあります。

詳細については、http ://brian.io/lawnchair/およびhttp://brian.io/lawnchair/adapters/を参照してください。

于 2013-09-12T22:03:24.900 に答える
0

大丈夫です。そのエラーが来るようにします。アプリの動作には影響しません。:)

于 2012-03-16T21:52:05.193 に答える