数回ループした後、ビデオが停止します。Chrome ブラウザーを更新する前は、このバグは存在しませんでした。
var Video = document.getElementById('video');
$('#video').hide();
if (typeof Video.loop == 'boolean') {
Video.loop = true;
} else {
Video.bind('ended', function() {
this.currentTime = 0;
this.play();
console.log("ended");
}, false);
}
このコードを削除してこれを実行すると:
Video.bind('ended', function() {
this.currentTime = 0;
this.play();
console.log("ended");
}, false);
何も起こらず、ビデオが停止した後、js コンソールで 15 回「終了」したことがわかります。Windows 7 Ultimate の Chrome バージョン 27.0.1453.116 m
編集: この問題は、.ogg autoloop が正しく動作するために .mp4 でのみ発生します。