最近、Chrome で非常に奇妙なバグが発生しました。これは、最初にページをロードしたとき、またはシークレット モードで背景画像が表示されないときです。
ページを F5 キーで押すと、背景画像がすべて読み込まれます。
css を調べると、css パネルに画像の URL が表示されますが、URL の上にマウスを置いても、画像のプレビューを含むツール ヒントは表示されません。
ダウンロードしたリソースを確認しても、背景画像のダウンロードについて言及されていません。
その後、ページを更新すると正常に動作し、css URL のツールチップにはプレビューも表示されます。
このバグは初回ロード時にランダムに発生することがあり、これを再現する保証はありません。
また、注目に値するのは、クロムの背景画像プロパティのチェックを外してから再度チェックすると、画像がダウンロードされて表示されることです。
この問題を解決する jquery がありますが、ご覧のとおり、あまりエレガントではありません。
$('*').each(function(){
var bg = $(this).css('background-image');
$(this).css('background-image', 'none');
$(this).css('background-image', bg);
});
これは、クロムの複数のバージョンのウィンドウのすべてのインスタンスで発生します。
どんなアイデアも素晴らしいでしょう!ありがとう!
http://ensa.ac.ukでそれが起こるのを見ることができるかもしれません
ここにビデオデモンストレーションがあります@ http://youtu.be/oLTyhk5rXgE