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



JW播放器,如果你隐藏控制栏,你可以点击视频播放和暂停,这在桌面上很好。

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

使用此URL进行验证,https://support.jwplayer.com/customer/portal/articles/1406723-basic-video-embed

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

如果你隐藏JW控件,那么玩家也不应该对点击视频作为启动/停止的手段做出反应,除非你特别添加代码告诉它。

要做到这一点,您需要向onDisplayClick事件侦听器附加一个函数,如下所示:

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

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

我试着用正确的方式来做,但似乎效果不佳,这是唯一对我有效的解决方案,

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

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

相关内容

  • 没有找到相关文章

最新更新