3

こんにちは私は会社でオフラインで使用するWebアプリを設計しました。人々はiPadをオフラインにして倉庫を歩き回り、非常に単純なフォームデータ(通常は15〜20文字のIDコードとそれに関連付けられた数量)を入力します。オフライン中にこの情報を保存し、接続時にdbにアップロードするための良い方法は何ですか?

JavaScriptを使って接続をチェックすることを考えていました。ない場合は、データを配列に追加します。接続がある場合は、アレイ全体を追加してアップロードし、クリアします。

データを失わないようにする方法、Webアプリが誤って閉じられた場合にデータが失われないようにする方法など、ベストプラクティスのアイデアを教えてください。ありがとう

4

1 に答える 1

2

たぶん、どのIPadもそれをサポートするはずのlocalstorageを試してみてください。

http://diveintohtml5.ep.io/storage.html

ユーザーがブラウザのキャッシュをクリアするか、プログラマーがデータを上書きしない限り、ユーザーがデータを失うことはありません。ドメインごとに保存されます。

于 2011-07-12T21:27:55.783 に答える