微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

embed – 关闭在特定时间设置的Vimeo视频上的自动播放

我将尝试尽可能彻底地回答我的问题.我的问题是:

我正在尝试将一个Vimeo视频嵌入到Blogger中,该视频在特定时间戳播放,即4分钟32秒,而不是视频的开头,而不是自动播放.该视频将在时间戳中嵌入,但它将自动播放,我无法弄清楚如何关闭功能.视频代码如下:

<div style="text-align: center;">
<br />
<iframe allowfullscreen="" frameborder="0" height="375" mozallowfullscreen=""src="https://player.vimeo.com/video/125840111#t=3665s" webkitallowfullscreen=""width="500"></iframe>

我尝试了各种方法“?autoplay = 0”等,但我想我没有得到正确的代码.

任何帮助将不胜感激

解决方法

你试过这样的吗?

<iframe allowfullscreen="" frameborder="0" height="375" mozallowfullscreen=""src="https://player.vimeo.com/video/125840111#t=3665s?autoplay=0" webkitallowfullscreen=""width="500"></iframe>

如果它不起作用然后尝试通过inspect元素找到它,它可能会在页面加载后更改为?autopplay = 1,
所以尝试这种方法我有

首先你的html,将你的vimeo视频的屏幕截图粘贴到图像标签中并为其定义一个onclick功能并在点击功能上绑定iframe,它应该工作
这是代码

<div id="parent-div" >                                                                   
  <img id="vimeo-video" src="images/homeVideo.png" onclick="return imgClick();" />
  </div>

和你的JavaScript功能

function imgClick() {

                    jQuery('#image-for-video').hide();  //hide the image to display your video
                    var ifrm = document.createElement("iframe");
                    ifrm.setAttribute("src","https://player.vimeo.com/video/1992892829?autoplay=0");
                    ifrm.style.width = "496px";
                    ifrm.style.height = "277px";
                    // add rest of your values
                    ifrm.frameborder = 0;
                    document.getElementById("parent-div").appendChild(ifrm);
                    return false;
                }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐