一旦 HTML5 视频标签中的视频播放完毕,如何触发音频元素开始播放?我认为这将与 jQuery 一起使用。
问问题
56 次
1 回答
0
尝试这样的事情。
function listen(evnt, elem, func) {
if (elem.addEventListener) // W3C DOM
elem.addEventListener(evnt, func, false);
else if (elem.attachEvent) { // IE DOM
var r = elem.attachEvent("on" + evnt, func);
return r;
}
else window.alert('I\'m sorry, I\'m afraid I can\'t do that.');
}
listen("ended", document.getElementById('myvideo1'), DoSomething);
function DoSomething() {
var audio = document.getElementById('sound-1');
audio.play();
}
如果您还有其他问题,请参阅此资源:
http://www.w3.org/TR/html5/embedded-content-0.html#event-media-ended
于 2013-11-08T16:29:02.620 回答