如图当我点击截取开始时间的时候var currentTime=thePlayer.getPosition() 可以去的当前视频播放时间,然后截图结束时间按钮显示出来,点击此按钮同样的方法var currentOverTime=thePlayer.getPosition() 获取当前视频播放时间。然后 thePlayer.seek(currentTime); 给当前播放开始时间赋值。但是视频流不知道怎么时候结束。求高手指点怎么让视频到自定义的时间结束然后循环播放。<script type="text/javascript">
var currentOverTime;
$(function () {
thePlayer = jwplayer('mediaspace').setup({
flashplayer: 'player.swf',
file: 'video.mp4',
controlbar: 'bottom',
width: 470,
height: 320,
dock: false,
bufferlength: 3
});
$('.player-substar').click(function () {
currentTime = thePlayer.getPosition();
$('.player-substar').hide();
$('.player-subend').show();
});
$('.player-subend').click(function () {
var state = thePlayer.getState();
currentOverTime = thePlayer.getPosition();
thePlayer.seek(currentTime); //重新设置开始时间 thePlayer.always = true; //循环播放
});
});
</script>
<input type="button" class="player-substar" value="截取开始时间" />
<input type="button" class="player-subend" value="截取结束时间" style="display: none" />
var currentOverTime;
$(function () {
thePlayer = jwplayer('mediaspace').setup({
flashplayer: 'player.swf',
file: 'video.mp4',
controlbar: 'bottom',
width: 470,
height: 320,
dock: false,
bufferlength: 3
});
$('.player-substar').click(function () {
currentTime = thePlayer.getPosition();
$('.player-substar').hide();
$('.player-subend').show();
});
$('.player-subend').click(function () {
var state = thePlayer.getState();
currentOverTime = thePlayer.getPosition();
thePlayer.seek(currentTime); //重新设置开始时间 thePlayer.always = true; //循环播放
});
});
</script>
<input type="button" class="player-substar" value="截取开始时间" />
<input type="button" class="player-subend" value="截取结束时间" style="display: none" />
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货