12

我在“iframe”中使用具有高度宽度 src 等的 youtube 视频,但它正在自动播放。我想用onclick玩它。请帮我。

4

7 回答 7

14

要禁用自动播放,只需将&autoplay=0放在视频 ID 之后,如下所示:

<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/OdT9z-JjtJk&autoplay=0"></param>
<embed src="http://www.youtube.com/v/OdT9z-JjtJk&autoplay=0" type="application/x-shockwave-flash" width="425" height="350"></embed>
</object>

http://support.google.com/youtube/bin/answer.py?hl=en&answer=1181821

更新了代码。

于 2012-06-05T21:09:03.790 回答
3

它曾经工作过。YouTube 只验证如何自动播放,但他们不谈论不自动播放。

&autoplay=0 不起作用。

http://support.google.com/youtube/bin/answer.py?hl=en&answer=171780&rd=1

于 2013-04-25T21:04:44.323 回答
1

在 URL 后面加上“#t=XmXs”。请注意,您必须将 X 更改为某个时间,例如 2m30s。

于 2013-09-11T10:37:34.027 回答
0

autoplay=1 allow='autoplay'通过单击链接删除和播放视频。

<a id="play-video" href="#">Play Video</a><br />

<iframe id="video" src="//www.youtube.com/embed/9B7te184ZpQ?rel=0" frameborder="0"></iframe>


$(document).ready(function() {
  $('#play-video').on('click', function(ev) {

   $("#video")[0].src += "&autoplay=1";
   ev.preventDefault();

  });
});
于 2021-08-28T09:02:43.607 回答
-1

添加&autoplay=0到视频网址。

于 2012-06-02T11:40:04.653 回答
-1

使用这样的代码:

<iframe width="680" height="382" frameborder="0" src="//www.youtube.com/embed/n4K1Qpj1Ljg?list=UU3qGUTKOSIKbp08itEn8VIA?autoplay=0">
</iframe>
于 2014-08-11T17:08:26.727 回答
-2

不要使用,而不管前面是否有,都&autoplay=false尝试使用。?autoplay=false?rel=n

经过反复试验,这似乎对我有用。

于 2015-03-20T16:56:24.390 回答