2016-04-04 21 views
-1

enter image description here私のウェブサイトでビデオを使用しています。問題は、ビデオがロードされるたびにダウンロードされることです。たとえば。ビデオが初めて読み込まれると、ブラウザは5.3メガバイトのビデオをダウンロードします。私はhtml 5ビデオループと自動再生を使用しているので、それはループし、再び別の5.3mbのビデオをダウンロードします。これは、ビデオがロードされるたびに発生します。 ビデオを一度キャッシュするトリックはありますか?ビデオが再生されている限り、キャッシュされたバージョンを使用します。ビデオをブラウザにキャッシュし、ビデオを再生するたびにキャッシュされたバージョンを使用する方法

+0

あなたはどのブラウザにいて、Devツールを開いていますか? –

+0

私はChrome Canaryを使用しています。開発ツールは開いています。 –

+0

現在のところリンクが見つかりませんが、これはChrome Devツールの通常の動作です。デバッグ時などにループするたびにロードされて表示されます。デベロッパーツールを開いていないサイト訪問者にとっては、キャッシュが適切に行われます。これもまた私を投げ捨てた。謝罪私はそれを説明するリンク/リソースを見つけることができません。編集:私はそこには、キャッシュの無効化devのツールを開いている間にオプションのクロムのどこかにあると思う –

答えて

2

この質問には、他の人の回答があります。

Chromeには、devtoolsが開いている間にキャッシュを無効にするオプションがあります。これは、チェックされていない、つまり通常の動作に設定されています。

質問のスクリーンショットを見ると、「(キャッシュから)」というサイズの列には、Chromeが毎回ビデオを再ダウンロードしているように見えますが、実際にキャッシュから取得しています。

+0

はい真です。再ダウンロードを中止する方法はありますか?ありがとう。 –

+1

@swapnilshahあなたのサーバー転送ログを見て、あなたはそれが**複数回ダウンロードされていないことがわかります。 – Pogrindis

+0

ありがとうPogrindisとOliverM。これはとても役に立ちました –

関連する問題