【问题标题】:Vimeo player - listen for action events such as shareVimeo 播放器 - 监听动作事件,例如分享
【发布时间】:2019-04-19 20:10:44
【问题描述】:

我正在使用 vimeo javascript SDK 使覆盖在播放时消失并在暂停时重新出现。除非用户单击视频中的某个操作(例如分享),否则此功能非常有用,因为这会暂停视频并将叠加层放回视频上。

如何检测 vimeo 播放器中的操作按钮何时被点击?

vimeoPlayer.on('pause', function() {
    playbtn.style.display = "block";
});
vimeoPlayer.on('play', function() {
    playbtn.style.display = "none";
});

【问题讨论】:

  • 你用的是github.com/vimeo/player.js对吗?
  • @DerekPollard 是的,使用那个 repo。我检查了 API 参考,没有看到任何与控件相关的内容
  • @Muath 谢谢,但覆盖已设置并正常工作,仅在播放/暂停以及可见和单击时调用。当单击共享操作(或类似操作)时,我只需要在暂停时保持隐藏状态,这就是为什么我希望有一种方法可以检测到这些操作。

标签: javascript vimeo


【解决方案1】:

@froggomad 目前无法在 Vimeo 播放器中监听动作事件(例如分享、点赞、嵌入和稍后观看按钮)。作为一种解决方法,您可以改为禁用视频的这些按钮。我相信暂时暂停视频的唯一功能是共享和嵌入。

【讨论】:

    猜你喜欢
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-14
    • 2014-10-08
    • 2018-11-01
    • 2022-12-26
    • 2019-05-18
    相关资源
    最近更新 更多