2011-01-06 6 views
3

firefox 3.6を使用して、html 5のオフラインアプリケーションキャッシュでいくつかの作業をしています。私のWebアプリケーションはiframeを使用して、同じ起点のポリシー要件を満たす他のWebアプリケーションをロードします。残念ながら、iframeが読み込まれたページのオフラインアプリケーションキャッシュは機能しません。具体的には、HTML5オフラインIFrameでのアプリケーションマニフェストの使用

  • iframeを経由して送信されたURLについては、アプリケーションマニフェストとその内部にリストされているすべてのリソースがWebサーバーからロードされていることがわかります。
  • iframeのURLをURLバーに直接ロードすると、アプリケーションキャッシュが機能します。
  • アプリケーションキャッシュを持つページがiframe経由で読み込まれると、アプリケーションキャッシュが機能しません。
  • コンテナページURLとiframe src urlの唯一の違いは、Webアプリケーションのコンテキストです(コンテナは 'https://www.example.com/cat'、iframeソースURLは 'https:// www'です)。 example.com/dog ')。

私はこれが機能するはずと信じて私をリードのiframeのは、コンテナマニフェスト設定を継承するかどうかを議論whatwg working group threadにいくつかのおしゃべりを、見つけました。

私は反駁できないことをしていますか? Firefoxはwhatwg仕様の後ろに遅れていますか?解決策へのあらゆるアイデアや指針は高く評価されます。

答えて

関連する問題