我有以下HTML:爲什麼我的HTML5視頻循環(並且從不觸發結束事件)即使我不告訴它?
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<video id="video1" preload="metadata" width="1024" height="576" loop="false">
<source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
</video>
<script>
var video = document.getElementById('video1');
video.addEventListener("ended", function() {
alert('Ended');
});
video.play();
</script>
</body>
</html>
在Chrome和Firefox的視頻無休止的循環。將傾聽者附加到pause
或ended
事件顯示這些事件實際上並未被解僱。
我需要知道什麼時候視頻結束了(我需要它停止結束)。我究竟做錯了什麼?
我知道這是你如何附加端線,但該事件從未在我的例子中閃光。 – KallDrexx