我正在努力解决自动暂停然后再次播放(手动)的问题。视频在 2 秒后暂停,这很好。现在有另一个按钮,单击该按钮,视频应该从暂停的位置开始播放。
这是我的代码(html):
<div class="restart">Restart after pause</div>
<video id="video" width="400" height="400" id="video" src="http://media.w3.org/2010/05/sintel/trailer.mp4" controls autoplay />
jQuery:
jQuery(document).ready(function ($) {
$('#video').get(0).play();
setInterval(function () {
if ($('#video').get(0).currentTime >= 2) {
$('#video').get(0).pause();
}
}, 100);
$(".restart").click(function(event){
$('#video').get(0).play();
setInterval(function () {
if ($('#video').get(0).currentTime >= 6) {
$('#video').get(0).pause();
}
}, 100);
});
});
关于当前时间和设定时间,我绝对不在正确的道路上。请提出建议。
JSFiddle 是
http://jsfiddle.net/squidraj/KmQxL/10/
提前致谢。