【问题标题】:How do I get the play button to trigger the video play action?如何获得播放按钮来触发视频播放动作?
【发布时间】:2019-03-08 06:53:50
【问题描述】:

在这个页面上我有两个 div,div-1 与另一个 div-2 http://55-corinthian-drive.webflow.io/home-video-wip 重叠

Div-1 包含播放按钮(以及大图像和文本),单击播放按钮 div-1 会关闭显示包含 Vimeo 视频的 div-2。我希望视频在单击按钮后开始播放,但无法正常工作。下面是我删除 div-1 的脚本,效果很好。我已经看过这个想法https://jsfiddle.net/ELHCm/ 但无法让它发挥作用,我正在尝试 $("#id").vimeo("play");现在。

 <!-- triggering div -->
<div class="video-trigger-wrap">
    <h1 class="header">text to remove on click</h1>   
    <div class="video-trigger"></div>  
</div>

<!-- video -->
<div class="div-block-23 position-vid">
    <div id="w-node-df98048f0945" class="video-4 w-video w-embed">       
        <iframe id="g-vid" src="video-address"  frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
    </div>
</div>


<script>
$(document).ready(function(){
    $(".video-trigger").click(function(){
        $(".video-trigger-wrap").toggle();
        $("#player").vimeo("play");

    });
});
</script> 


Also tried the following, as suggested by Charan below, but has not worked.
    <script>
      $(document).ready(function(){
          $(".video-trigger").click(function(e){
             e.preventDefault();
             $(".video-trigger-wrap").toggle();
             $("#g-vid").vimeo("play");       
       }); 

  });

 </script>

【问题讨论】:

    标签: jquery html5-video vimeo


    【解决方案1】:

    尝试“点击”事件而不是点击事件,因为您正在动态附加 iframe

    $('a').on('click',function(e) {
        e.preventDefault();
      $('#video_container').html('<iframe src="https://player.vimeo.com/video/12345?title=1&amp;byline=1&amp;portrait=1&amp;autoplay=true" width="643" height="360" frameborder="0"></iframe>');
    
    })
    

    【讨论】:

    • 感谢Charan的建议,我在上面的帖子中添加了你的建议,它也没有成功。点击播放按钮后视频仍然无法播放。
    • 嘿 Charan,我已经取得了一些进展,我已经有了一个可以运行的粗略版本,希望它可以发展成我需要的东西。欢呼帮助,会让你知道它是如何运作的。
    • 是的,这就是我在 55-corinthian-drive.webflow.io/home-video-wip 之后的目标,再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-01
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多