首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击图像打开自动播放的视频

单击图像打开自动播放的视频
EN

Stack Overflow用户
提问于 2017-05-26 13:27:28
回答 1查看 276关注 0票数 0

我正在创建一个带有图像的滑块,当有人点击一个幻灯片时,用另一个带有视频的滑块打开一个模态窗口。

我想要实现的是:点击->播放视频。因此,如果点击图片的第三张幻灯片,打开并自动播放视频。

我认为问题就在这里:var iframe = $('#vimeo-player')[0];,因为这只会影响到第一张幻灯片。

有人知道如何把它应用到所有的幻灯片上吗?

这是一把小提琴

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-27 19:15:40

我查了一下你们的代码,发现了一些小错误。我想你忘了添加vimeo library了。我做了几次改变

代码语言:javascript
复制
$(document).on('ready', function() {
    $(".center").slick({
      dots: true,
      infinite: true,
      centerMode: true,
      slidesToShow: 1,
      slidesToScroll: 3,
      lazy: true
    });

    $(".play").click(function() {
      setTimeout(() => {
        var iframe = $('.active .vimeo-player')
        var player = new Vimeo.Player(iframe)
        player.play()
      },700)
    })
  });

目前,它将发挥点击的video,还有其他的边缘情况,你也需要处理,如停止视频在escape key press或关闭模式更新小提琴。如果这对你有帮助的话,把它标记为公认的答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44202853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档