以下は私の要件の要約です
要件 :
手順:
注: 既に "abc.html" ページがあります (ただし、内容が古くなっている可能性があります)
- インターネット接続を確認する
インターネット接続が利用できない場合:
- リソースフォルダーからページ「abc.html」をロードします(アプリ内)
インターネット接続が利用可能な場合:
- 「abc.html」ページへのリンクを取得します(つまり、Webサーバー上にあります)
- Webサーバーから既存のページ「abc.html」をロードします
- その間、新しいabc.html(Webサーバー上)をアプリに保存します
- ユーザーに通知してページをリロードする
- インターネットからダウンロードした HTML ページで「abc.html」を更新します。
私が今までやってきたこと:
- 到達可能性を使用してインターネット接続が利用可能かどうかを確認しました
- また、UIWebView で既存の「abc.html」ページを表示することもできます。
私が求めているもの:
この既存の「abc.html」ページをUIwebView(Webサーバー上のもの)にロードされたばかりのページに置き換える(上書き/更新する)方法を知りたいです。
また、この機能を実現するためのより良い方法がある場合。お気軽にご提案ください。
ありがとうございました
編集:
これを実現するために ASIHTTPREquest を使用したい (ASI DataCache) ... ガイドしてください