由Kroc @ Video for Everyone推荐。我希望能够在第一个视频结束后自动播放第二个视频,然后在第二个视频结束后显示静态图像。经过一段时间后,回到第一个视频。mediaelement.js - 在第一个视频结尾播放另一个视频
感谢
由Kroc @ Video for Everyone推荐。我希望能够在第一个视频结束后自动播放第二个视频,然后在第二个视频结束后显示静态图像。经过一段时间后,回到第一个视频。mediaelement.js - 在第一个视频结尾播放另一个视频
感谢
$(function(){
$('audio,video').mediaelementplayer({
success: function(player, node) {
player.addEventListener('ended', function(e){
player.src = 'media/somefile.mp4';
player.load();
player.play();
});
}
});
});
应该这样做。
要更改src视频,您必须使用setSrc API方法。否则是不适用于不支持HTML5的浏览器(例如火狐)的闪光灯
一个更重要的事情 - 看看这个问题 - Chrome/Safari, setSrc -> play。 在Chrome中正确显示视频应该有些超时。
不幸的是,“播放器”并不总是有效,所以最好是用户“媒体”对象。
因此,代码应该是这样的:
$('video').mediaelementplayer({
pluginPath: "/YourPlaginPath/",
success: function (media, node, player) {
media.addEventListener('ended', function (e) {
setTimeout(function() {
media.setSrc('somevideo.mp4');
media.load();
media.play();
}, 500);
}, false);
}
});
感谢它帮了我很多 – Peeyush 2011-08-01 10:35:29
感谢。但它仅适用于HTML5。如何做同样的闪光? – 2012-10-29 22:42:11
已找到解决方案并添加了我的答案。 – 2012-10-30 02:50:56