この質問は少し一般化されているかもしれませんが、これについてどうすればよいかについていくつかのアイデアを得たいと思います。
基本的に、私はハイブリッド iOS アプリを開発しました。その iOS エンドは、UI Web ビューのさまざまな部分からデータを取得し、さまざまな方法でユーザーに表示する追加のボルトオンを備えた単なる UIWebView です。
このアプリケーションを使用すると、さまざまなことのリアルタイムの状態を更新できるため、次のようなオプションを持つドロップダウン メニューがあります。
Empty
Full
Unavailable
問題は、これが現在使用されている環境では、セルラー接続が非常に不安定で、ワイヤレス ネットワークがないことです。だから私がやりたいのは、Webアプリが接続があるかどうかをチェックし、データをローカルにキャッシュしないかどうかを確認することです。HTML5 アプリ キャッシュでこれを実行できると思いますか? そして、接続が再び確立されたら、キャッシュ ファイルで新しいデータをチェックして送信したいと思います。
これは可能ですか、それとも他の場所を探す必要がありますか? 可能であれば、誰かに役立つアドバイスやヒントはありますか? あなたの助け/アドバイスは大歓迎です。
編集:
または、UIWebView 内から AJAX POST データを取得して保存し、アプリケーションが再び接続を見つけたときに送信できるようにする方法はありますか?