javascript events - Youtube API - equivalent of onTime -
i looking similar event in ontime (jwplayer) in youtube api. more precisely, jwplayer, used following function fit youtube player:
//fonction destinée à afficher des notes en fonction de la progression des vidéos lues jwplayer("mediaplayer").ontime(function(event) { switch (jwplayer().getplaylistitem().title) { case 'séquence 1': if (event.position >=42 && event.position <=70 ) { settext("canguilhem, georges, <i>le normal et le pathologique</i>, paris, puf, 1972."); } else if (event.position >=1257 && event.position <=1268 ) { settext("canguilhem, georges, <i>essai sur quelques problèmes concernant le normal et le pathologique</i>, thèse de doctorat en médecine, 1943."); } else {settext("retrouvez ici des notes destinées à préciser un point particulier de l'intervention.")}; break; case 'séquence 2': {settext("retrouvez ici des notes destinées à préciser un point particulier de l'intervention.")}; break; default: settext("retrouvez ici des notes destinées à préciser un point particulier de l'intervention."); break; } }); function settext(text) { document.getelementbyid("message").innerhtml = text; } does have idea how adapt it?
thank in advance.
bm sorry bad english ;-)
use javascript setinterval execute function @ specified interval.
function ontime(){ console.log("executing @ specified interval") }; window.setinterval(ontime, 3000); http://www.w3schools.com/jsref/met_win_setinterval.asp
within function, mimic jwplayer ontime function, you'll have perform check see if video playing before executing custom code. perhaps like:
function ontime(){ var player_state = player.getplayerstate(); if(player_state == 1){ var player_position = player.getcurrenttime() console.log("the video playing!", player_position) } };
Comments
Post a Comment