我正在处理 HTML5 视频和自定义控件,我希望使用等待事件来理想地显示加载图像,但现在只需写入控制台即可。
等待事件
播放已停止,因为下一帧不可用,但用户代理希望该帧在适当的时候可用。
我在这里设置了一个示例-> http://jsbin.com/uvipev/2/edit#javascript,html,live
这是减去控件的视频代码:
<video controls preload="meta">
<source src="http://www.tools4movies.com/dvd_catalyst_profile_samples/The%20Amazing%20Spiderman%20tablet.mp4" />
This is video fallback
</video>
这是我的等待事件的事件监听器。
var video = document.getElementsByTagName('video')[0];
video.addEventListener('waiting', function() {
console.log('waiting');
}, false);
谁能看到为什么这没有运行?等待事件听起来像我需要的。