Слушатель видео событий не работает должным образом (расширение Google Chrome - JavaScript) - PullRequest
1 голос
/ 23 сентября 2011

Я пытаюсь отследить, когда видео останавливается, приостанавливается и т. Д. В расширении 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]

и как определить его по идентификатору?

  1. Даже при обнаружении видео оно не запускает события воспроизведения и паузы, когда я нажимаю кнопку воспроизведения / паузы.Как это сделать правильно?

Спасибо за помощь!

...