キャッシュマニフェスト(/キャッシュ)の一部であるページがあります。HTML5/JS /オフラインモード - クエリパラメータを含むページのリクエスト
アプリケーションがオフラインモードになるとすぐに、そのページ(http://app/cache
)を開くことができます。しかし、クエリ文字列でアクセスしようとすると、Chromeはそれを非存在として扱い、代替ページを返します(http://app/cache?url=1234
- 動作しません)。
誰でも回避策を知っていますか?
キャッシュマニフェスト(/キャッシュ)の一部であるページがあります。HTML5/JS /オフラインモード - クエリパラメータを含むページのリクエスト
アプリケーションがオフラインモードになるとすぐに、そのページ(http://app/cache
)を開くことができます。しかし、クエリ文字列でアクセスしようとすると、Chromeはそれを非存在として扱い、代替ページを返します(http://app/cache?url=1234
- 動作しません)。
誰でも回避策を知っていますか?
ブラウザにURLを付けることでページを開くことはできません。あなたはページを開くためにページをクリックします。だからクリックして、Javascript関数を呼び出します。クエリーストリング値を関数に渡します。 querystringの値をlocalstorageに名前を付けて保存します。
ページが開くと、この値がページのlocalstorageから読み込まれ、値が取得され、ページで使用されます。
# - パラメータを渡すタグがあります。このように:
http://app/cache#url/1234
ブラウザはハッシュタグを無視しますが、ページのJavaScriptは解析して処理できます。
OK、私は実際には可能ではないことをどこかに読んでいます。 workarondとして、私はlocalStorageを通してデータを渡しています。私のための作品:) –