视频播放完毕后开始音频?
Posted
技术标签:
【中文标题】视频播放完毕后开始音频?【英文标题】:When video has finished playing start audio? 【发布时间】:2013-11-08 16:26:39 【问题描述】:如何在 html5 视频标签中的视频播放完毕后立即触发音频元素开始播放?我认为这将与 jQuery 一起使用。
【问题讨论】:
【参考方案1】:试试这样的。
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
【讨论】:
谢谢,我已经设置了这个小提琴jsfiddle.net/rabelais/3dSra/15你能告诉我如何使用上面的代码吗? 看看上面的代码,最终走的是不同的路线。用它代替当前的 JS 就可以了。以上是关于视频播放完毕后开始音频?的主要内容,如果未能解决你的问题,请参考以下文章
在 react-native-video 中,视频播放完毕后如何重置视频播放器?