gpt4 book ai didi

javascript - 检测暂停和 'done' 按钮点击 jwplayer7 的 iphone

转载 作者:行者123 更新时间:2023-11-29 20:21:32 25 4
gpt4 key购买 nike

当视频在 native 播放器中播放时,如何检测暂停和“完成”按钮在 iphone 上的点击?需要为 jwplayer 检测这个,因为我正在使用这个播放器播放视频。我做了研究,检查了这个With an HTML5 video element on the iphone, how can I detect the difference between "pause" and "done"?但它对我不起作用。

最佳答案

完成按钮没有事件监听器。当播放器不是全屏且处于暂停或空闲播放状态时,用户不再观看视频:

jwplayer().getFullscreen() // returns false

jwplayer().getState() // returns "paused" or "idle"

您可以尝试监听全屏事件并检查状态:

jwplayer().on('fullscreen', function(e) {
console.log('fullscreen changed:', e.fullscreen, 'state:', this.getState());
});

对于暂停按钮,在 7.2 版本之前,jwplayer 不会从视频标签转发暂停事件。本期has been fixed .

jwplayer().on('pause', function(e) {
console.log('paused fullscreen:', this.getFullscreen());
});

关于javascript - 检测暂停和 'done' 按钮点击 jwplayer7 的 iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33089838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com