我正在尝试跟踪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.为什么它没有通过它的id检测到这个视频,它用以下方法检测到它:
document.getElementsByTagName("video")[0]
以及如何通过id检测它?
感谢您的帮助!