Phonegap と Jquery を使用してアプリケーションを作成しています (Android の場合は、他のプラットフォームのサポートを追加するのは簡単です)。外部 Web ページをキャッシュするための最良の方法を知りたいです。
実際、私のアプリケーションには、外部 Web サイト (yahoo や google など) へのリンクがいくつかあります。それらのリンクが接続されていない間、ユーザーがそれらのリンクを利用できるようにしたいと考えています。
HTMLファイルをファイルシステムに保存する簡単なメカニズムをすでに実装していますが、CSSファイルをサポートしたいと考えています。
私の問題は、次のことを行うことです。
- HTML ページをダウンロードします (phonegap filetranfer オブジェクトを使用)。
- css 参照用に html を解析する
- 絶対リンクでリンクされていない場合に備えて、css ファイルを指す URL を作成します
- もう一度 phonegap を使用して、すべての css ファイルを取得します。
CSS 用に生成した URL が間違っているため、初期 URL に http リダイレクトがある場合、これは正しく機能しません。
誰かが外部ページのサポートを既に実装しており、そのベスト プラクティスを共有したり、実装の問題を解決するためにリダイレクトされた URL を取得するためのヒントを提供したりできますか?
本当にありがとう
よろしくお願いします
フロラン
これは実際にはうまく機能していません。