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

播放iframe视频点击链接javascript

我在网页上使用了iframe视频.这是我的 HTML代码
<iframe id="video1" width="520" height="360" src="http://www.youtube.com/embed/TJ2X4dFhAC0?enablejsapi" frameborder="0" allowtransparency="true" allowfullscreen></iframe>
<a href="#" id="playvideo">Play video</a>

我需要播放视频点击播放视频链接.我怎样才能做到这一点?

解决方法

这样做,它将autoplay = 1附加到url,导致视频开始播放.

附录:如果你的视频来源还没有查询字符串,那么添加一个?是谨慎的吗?而不是一个&,有时就是这种情况.这可以通过寻找它的存在来完成.

<iframe id="video1" width="520" height="360" src="http://www.youtube.com/embed/TJ2X4dFhAC0?enablejsapi" frameborder="0" allowtransparency="true" allowfullscreen></iframe>
<a href="#" id="playvideo">Play video</a>
<script>
 //use .one to ensure this only happens once
 $("#playvideo").one(function(){
  //as noted in addendum,check for querystring exitence
  var symbol = $("#video1")[0].src.indexOf("?") > -1 ? "&" : "?";
  //modify source to autoplay and start video
  $("#video1")[0].src += symbol + "autoplay=1";
 });
</script>

然而,大多数人天生就明白,如果他们想要播放视频,他们只需点击它就可以建议将其留给他们或者通过自动播放启动视频.

还需要提一下,自动播放功能不适用于移动设备(由Android或iOS提供支持)

原文地址:https://www.jb51.cc/html/225398.html

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

相关推荐