如何在没有控件的情况下在 Ipad 上暂停 JW Player
How to pause JW Player on Ipad without controls
JW播放器,如果隐藏控制条就可以点击视频播放和暂停,这在桌面上没问题。
当我在 ipad 中测试它时,它可以播放,但再次触摸它不会暂停视频。
用这个URL、https://support.jwplayer.com/customer/portal/articles/1406723-basic-video-embed
验证
**不要使用控制栏,因为我需要禁用它。
我尝试以正确的方式进行操作,但似乎效果不佳,这是唯一适合我的解决方案,
$('.video-wrapper').on({ 'touchend' :
function(){
if(dtjwplayer.getState() !== 'paused') {
dtjwplayer.pause(true);
}
}
});
这是一个非常基本的要求,人们想要禁用控制栏,如果有更好的方法,请告诉我。
如果您隐藏了 JW 控件,那么播放器也不应该对点击视频作为 start/stop 的一种方式做出反应,除非您专门添加代码来告诉它。
为此,您需要将函数附加到 onDisplayClick 事件侦听器,如下所示:
**JW6 version**
jwplayer().onDisplayClick(function(){
jwplayer().play();
});
**JW7 version**
jwplayer().on('displayClick',function(){
jwplayer().play();
});
只需以这种方式调用 play() 方法即可处理 play/pause 状态的切换 - 您无需自行管理。
JW播放器,如果隐藏控制条就可以点击视频播放和暂停,这在桌面上没问题。
当我在 ipad 中测试它时,它可以播放,但再次触摸它不会暂停视频。
用这个URL、https://support.jwplayer.com/customer/portal/articles/1406723-basic-video-embed
验证**不要使用控制栏,因为我需要禁用它。
我尝试以正确的方式进行操作,但似乎效果不佳,这是唯一适合我的解决方案,
$('.video-wrapper').on({ 'touchend' :
function(){
if(dtjwplayer.getState() !== 'paused') {
dtjwplayer.pause(true);
}
}
});
这是一个非常基本的要求,人们想要禁用控制栏,如果有更好的方法,请告诉我。
如果您隐藏了 JW 控件,那么播放器也不应该对点击视频作为 start/stop 的一种方式做出反应,除非您专门添加代码来告诉它。
为此,您需要将函数附加到 onDisplayClick 事件侦听器,如下所示:
**JW6 version**
jwplayer().onDisplayClick(function(){
jwplayer().play();
});
**JW7 version**
jwplayer().on('displayClick',function(){
jwplayer().play();
});
只需以这种方式调用 play() 方法即可处理 play/pause 状态的切换 - 您无需自行管理。