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 :
Évidemment ca marche po !
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>
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 :
L'erreur est sur la ligne "video.ended = function(e) {"TypeError: video is null (à la ligne 10)
Merci pour votre aide
Partager