如何让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)
答案 0 :(得分:0)
这可以使用HTML标签的属性来完成。 实施例
var mediaElement = document.getElementById('audio');
mediaElement.seekable.start(); //返回开始时间(以秒为单位)
mediaElement.seekable.end(); //返回结束时间(以秒为单位)
mediaElement.currentTime = 122; //寻求122秒
mediaElement.played.end(); //返回浏览器播放的秒数