2011-07-12 6 views
3

こんにちは私は私の会社でオフラインで使用されるように設計されています。人はオフラインでiPadsを使って倉庫を歩き回り、かなりシンプルなフォームデータを入力します。通常は15〜20文字のIDコードと数量が入力されます。オフラインの間にこの情報を保存し、接続されたときにdbにアップロードする良い方法は何ですか?Html5オフラインキャッシュフォームデータ

私は接続を確認するためにJavaScriptを使用することを考えていました。存在しない場合は、データを配列に追加します。接続がある場合は、配列全体をアップロードしてからアップロードします。

データを失わない方法、ウェブアプリケーションが誤って閉鎖された場合のデータ損失を防ぐ方法など、ベストプラクティスのアイデアを教えてもらえますか?ありがとう

答えて

2

おそらくlocalstorageを試してみてください。

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

プログラマがそれを上書きするようユーザーはブラウザのキャッシュをクリアしたりしない限り、データを失うことはありません。ドメイン単位で格納されます。

+0

また、5MBのデータしか保存していないことに注意してください。しかし、あなたはIPadsの設定を変更することができます。私はあなたがそれについて設定することができますFirefoxを知っている:configとdom.localstorage – Caimen