0

私は Phonegap と JQuery Mobile で開発している QA ベースのアプリに取り組んでいます。DB からランダムな質問を取得するテンプレート ページを作成しようとしています。複数の選択肢の回答もランダムな順序で表示されます。

ただし、この機能を実装するための DB の使用について混乱しています。私は SQLite を使用することを考えましたが、それは、アプリの読み込み時に初期化および実行されるコード ベースに多くのコード行を記述して保持することを意味します。そして、私はこのシナリオを避けたいと思っています。

さらに、私は IndexedDB を調べましたが、DB とレコードを作成するためにコード行を実行するのと同じ行でより多くのように見えます。

アプリを作るのは初めてです。私はプログラミングのバックグラウンドから来ており、常にアプリケーションの準備が整った DB があり、接続を除いて毎回初期化する必要はありません。私は同様の行で解決策を考えていました...

これに関する任意のアイデア...

4

1 に答える 1

2

質問の配列と応答オプションをlocalStorageに保存するだけでよい場合があります。信じられないほど簡単です。データはアプリを再起動しても保持され、データ ストレージ/バックアップに関する Apple の TOS に違反しません。

于 2013-01-25T21:34:03.197 に答える