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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
TypeError: video is null (à la ligne 10)
L'erreur est sur la ligne "video.ended = function(e) {"

Merci pour votre aide