JW Player 6寻求并暂停

时间:2013-05-20 13:36:26

标签: javascript html5 flash video jwplayer

如何让JW Player 6找到一个点并在那里暂停,而不会在后续请求中继续播放时失去搜索能力。

例如,以下解决方案并不令人满意,因为它会在每次搜索请求后暂停播放器,而不仅仅是当前搜索请求。

var player = jwplayer('target').setup({
  file: '/some-file.mp3'
});

player.onSeek(function(){
  player.pause();
});

player.seek(300);

真的,我正在寻找一个简单的API:

player.seek(toTime, pause = false)

请注意,类似open question referring to JW Player 5.4

1 个答案:

答案 0 :(得分:0)

这可以使用HTML标签的属性来完成。 实施例


var mediaElement = document.getElementById('audio');

mediaElement.seekable.start(); //返回开始时间(以秒为单位)
mediaElement.seekable.end(); //返回结束时间(以秒为单位)
mediaElement.currentTime = 122; //寻求122秒
mediaElement.played.end(); //返回浏览器播放的秒数