[英]jquery slides and html5 video
我正在尝试将HTML5视频用作SlidesJS幻灯片放映中的第一个元素。 问题是,如果我单击“播放”按钮以播放视频,则幻灯片应停止播放,直到视频完全播放完毕,然后幻灯片应移至下一张幻灯片。 另外,悬停功能仅适用于图片,不适用于html5视频元素。
到目前为止,这是我的JavaScript代码:
$(function () {
$('#slides').slides({
preload: true,
preloadImage: 'Images/loading.gif',
play: 5000,
pause: 2500,
hoverPause: true
});
});
Media Events概述了您可以利用的公开事件。 您只需要在play
事件上停止幻灯片放映,然后在ended
事件上重新开始play
。
示例: <video ... onPlay="//DoJSStuffHere" onEnded="//DoOtherJSStuffHere" />
就像Semyazas所说的,但是跳过属性并使用javascript来做到这一点:
var v = document.getElementById("id-of-movie");
//$(v).bind('pause', function () { the video gets paused }
//$(v).bind('play', function () { do something when the video starts playing, fired by v.play()
//$(v).bind('ended', function () { the video has ended }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.