我希望客户端在连接恢复时自动连接到服务器,视频应该在之前停止的位置开始播放。有可能..?
直到现在我尝试在3秒后再次建立连接,视频从第一次开始。
jwplayer().onBuffer(function()
{
theTimeout = setTimeout(function()
{
window.location = window.location.href;
},3000);
});
但是我想让视频从之前停止播放的地方开始。 任何人都可以帮我解决这个问题..?
答案 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);
});