Я пытаюсь отследить, когда видео останавливается, приостанавливается и т. Д. В расширении Google Chrome.Это пример страницы (видео html5): http://www.kaltura.org/apis/html5lib/kplayer-examples/Player_Themable.html
это код:
var player = document.getElementById("pid_mwe_v0") || null;
if (player !== null) {
console.log("VIDEO FOUND!!!!!!!");
player.addEventListener("pause", function(event){
console.log("pause");
},false);
player.addEventListener("play", function(event){
console.log("play");
},false);
player.addEventListener("play", logger, false);
player.addEventListener("pause", logger, false);
}
else{
console.log("NO VIDEO");
}
1. Почему он не обнаруживает это видео по его идентификатору и обнаруживает его с помощью:
document.getElementsByTagName("video")[0]
и как определить его по идентификатору?
- Даже при обнаружении видео оно не запускает события воспроизведения и паузы, когда я нажимаю кнопку воспроизведения / паузы.Как это сделать правильно?
Спасибо за помощь!