私のウェブサイトには簡単なHTML5ビデオがあります。ループさせて、loop
というタグを追加しました。それはうまくいきます、問題はそれが再起動するたびにつぶれているということです。ビデオは非常に短く、わずか8秒ですが、最後に達してから再起動すると、ビデオの最初のフレームが約半分の時間で「フリーズ」します。私はChromeとFirefoxでそれをテストしましたが、Chromeでのみ発生します。ループ上のHTML5ビデオスタッター
Googleの後、私はいくつかの回避策を見つけましたが、どれも私のために働いていませんでした。私は$video.attr('poster', '')
の再生を開始したときにビデオのポスター画像をクリアするために、play
のビデオを再びJSのビデオのended
イベントにキャッチしようとしました。
「リピート」モードをオンにしてWindows Media Playerやその他のビデオプレーヤーでビデオを再生すると、ループが途切れることなくループするので、ビデオエンコードに関連するとは思われません。
<video loop>
<source src="myvid.mp4" type="video/mp4">
</video>