/ / HTML5 FileSystem APIからロードされたキャッシュ画像を回避する-javascript、html5、image、html5-filesystem

HTML5 FileSystem APIからロードされたキャッシュされた画像を隠す - javascript、html5、image、html5-filesystem

を使用して画像をHTML5ファイルシステムに保存しています ファイルシステムAPI。 n分ごとに、サーバー側の方法でこれらのイメージを再読み込みして置き換えています。

各リロード/交換サイクルの後、これらの画像をWebサイトに表示しています。

var img = new Image();
img.src = "filesystem://...";

しかし、画像はWebサイトで更新されません。新しいタブでファイルシステムのURLを開くと、変更を確認できます。

ファイルシステムのURLに「ランダムな」クエリパラメータを追加しました

"&rnd=" + new Date().getTime();

しかし、それはブラウザのキャッシュを回避するものではありません(問題はブラウザのキャッシュにあると思います。Chrome開発者ツールの[ネットワーク]タブに「(キャッシュから)」と表示されているためです)

クエリパラメータを使用しても「キャッシュから」

回答:

回答№1は1

この質問のテストケースを作成しました。驚いたことに、それは正常に機能しました。 私は最後のクロムアップデートが私のためにこの問題を修正したと思います:

誰かがこれを試してみたい場合は、こちらをご覧ください:
http://test.joquery.com/cachedfilesystem/