如何在没有控件的情况下暂停Ipad上的JW Player

时间:2016-01-11 10:11:56

标签: ipad jwplayer jwplayer7

JW播放器,如果你隐藏控制栏,你可以点击要播放和暂停的视频,这在桌面上工作正常。

当我在ipad中测试它时,它会播放但是再次触摸它不会暂停视频。

使用此网址https://support.jwplayer.com/customer/portal/articles/1406723-basic-video-embed

进行验证

**不要使用控制栏,因为我需要禁用它。

2 个答案:

答案 0 :(得分:2)

如果您隐藏了JW控件,那么除非您专门添加代码告诉它,否则播放器也不应对点击视频作为启动/停止的方式作出反应。

为此,您需要将一个函数附加到 onDisplayClick 事件侦听器,如下所示:

**JW6 version**
jwplayer().onDisplayClick(function(){
    jwplayer().play();
});

**JW7 version**
jwplayer().on('displayClick',function(){
    jwplayer().play();
});

以这种方式调用 play()方法将处理播放/暂停状态的切换 - 您不需要自己管理它。

答案 1 :(得分:0)

我尝试以正确的方式进行,但这似乎没有用,这是唯一适合我的解决方案,

$('.video-wrapper').on({ 'touchend' : 
                    function(){
                        if(dtjwplayer.getState() !== 'paused') {
                            dtjwplayer.pause(true); 
                        }
                    } 
                });

这是一个非常基本的要求,人们想要禁用控制栏,如果有更好的方法,请告诉我。