首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在自定义弹出窗口中关闭时暂停Vimeo视频

问在自定义弹出窗口中关闭时暂停Vimeo视频
EN

Stack Overflow用户
提问于 2018-10-24 02:25:13
回答 1查看 701关注 0票数 0

我有一个vimeo视频打开在一个灯箱。关闭灯箱时,如果没有暂停,视频将继续播放。我需要让视频暂停,一旦点击了灯箱。

这是我能想到的.但是在编写JavaScript时遇到了麻烦。提前谢谢。

代码语言:javascript
复制
<a class="btn trigger" href="javascript:;">
   <img src="#">
</a>


<div id="videoFrame1" class="modal-wrapper">
    <div class="modal">
        <div class="head">
            <a class="btn-close trigger" href="javascript:;"></a>
        </div>
        <div class="content">
            <div class="js-video [vimeo, widescreen]">
                 <iframe id="firstvideo" src="https://player.vimeo.com/video/291592533" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
            </div>
        </div>
    </div>
</div>

$( document ).ready(function() {
  $('.trigger').click(function() {
     $('.modal-wrapper').toggleClass('open');
     return false;
  });
});
EN

回答 1

Stack Overflow用户

发布于 2018-10-24 02:36:03

解决此问题的一种方法是集成Vimeo player.js script。这有一个暂停播放器的方法:

​

代码语言:javascript
复制
var video = document.getElementById('firstvideo');
var player = new Vimeo.Player(video);

$( document ).ready(function() {
  $('.trigger').click(function() {
     player.pause()
     return false;
  });
});

​

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

https://stackoverflow.com/questions/52955572

复制
相关文章

相似问题

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