Récupérer les évènements d'une balise video.
Bonjour,
Je cherche a récupérer les évènements "play" et "ended" de ma balise vidéo
Voici donc le code de ma page :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>MA VIDEO</title>
<link rel="stylesheet" href="css/style.css" type="text/css" media="all" />
<script type="text/javascript">
var video=document.getElementById("myvideo");
video.ended = function(e) {
alert("La video est finie !");
}
video.play = function(e) {
alert("La video est finie !");
}
</script>
</head>
<body>
<video id="myvideo" controls width="640" height="360" poster="thumbs/test.jpg" preload>
<source src="videos/test.mp4" type="video/mp4">
<source src="videos/test.webm" type="video/webm">
</video>
</body>
</html> |
Évidemment ca marche po !
Faut il charger d'une quelconque manière l'API HTML 5 (il me semble que non mais après tout autant en être sûr).
Dois je passer par un framework particulier ?
Pour info, dans les erreurs JS retournées par la barre webdevelopper de Firefox, j'ai un assez terrible :
Citation:
TypeError: video is null (à la ligne 10)
L'erreur est sur la ligne "video.ended = function(e) {"
Merci pour votre aide