下面是一个 HTML5 视频播放器事件。
我和我的搭档在这一天的大部分时间里都被这个问题难住了,希望有人能就这个问题提供一些见解。我们已经能够使用纯 js 访问进度事件,如下所示,但是当尝试使用 jQuery 访问它时,我们在控制台中得到未定义。非常感谢任何帮助/建议。
//JS - Works like a charm
document.addEventListener("DOMContentLoaded", init, false);
function init() {
var v = document.getElementById('test-vid');
console.log(v)
v.addEventListener('progress', progress, false);
}
function progress(e) {
console.log(e.lengthComputable + ' ' + e.total + ' ' + e.loaded);
}
// jQuery - NO BUENO - Undefined rendered in console
var vid = $('#test-vid');
$(vid).bind("progress", function(e){
console.log(e.total + ' ' + e.loaded + ' ' + e.lengthComputable );
});
提前致谢,
JN