客户端在JW Player中返回丢失的连接时自动重新连接

时间:2015-03-30 08:02:47

标签: javascript video-streaming jwplayer jwplayer6

我希望客户端在连接恢复时自动连接到服务器,视频应该在之前停止的位置开始播放。有可能..?

直到现在我尝试在3秒后再次建立连接,视频从第一次开始。

jwplayer().onBuffer(function()
{
    theTimeout = setTimeout(function()
    {
       window.location = window.location.href;
    },3000);
});

但是我想让视频从之前停止播放的地方开始。 任何人都可以帮我解决这个问题..?

1 个答案:

答案 0 :(得分:0)

这样的事情怎么样?

http://support.jwplayer.com/customer/portal/articles/1442607-example-a-custom-error-message

jwplayer().onBuffer(function(){
theTimeout = setTimeout(function(){
jwplayer().load({file:"http://example.com/errorfile.mp4",image:"http://example.com/errorfile.jpg"});
jwplayer().play();
},5000);
});

编辑,试试这个:

jwplayer().onBuffer(function(){
var thePosition = jwplayer().getPosition();
theTimeout = setTimeout(function(){
jwplayer().load({file:"http://example.com/errorfile.mp4",image:"http://example.com/errorfile.jpg"});
jwplayer().seek(thePosition );
},5000);
});