自动启动+循环视频YouTube视频

hel*_*elp 14 youtube

YouTube最近放弃了旧的"嵌入"代码,并将其替换为iframe代码.

在新的iframe代码中,由于这篇文章,我找到了在我的网站上循环+自动启动视频的方法.它说:

值得注意的是,"loop"参数需要与"播放列表"参数一起使用.这意味着我们正在循环播放只有一个视频的播放列表.所以嵌入代码看起来像这样:

<iframe width=”560? height=”315? src=”http://www.youtube.com/embed/V3oJR5IAMxM?rel=0&autoplay=1&loop=1&playlist=V3oJR5IAMxM” frameborder=”0? allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

但在我的新代码中,为什么每个plalist都有两个相同的视频?

当我将代码应用于播放列表时,它中包含相同的两个视频.参见例如: 破页截图

如何为每个播放列表只显示一个视频?我从未创建任何播放列表.默认情况下,YouTube会在播放列表中显示相同的2个视频.

Fre*_*d K 15

这是循环播放列表视频的正确方法(正如Google 在此处解释的那样)

<iframe width="100%" height="100%" src="http://www.youtube.com/embed?
    listType=playlist&
    list=PLAYLIST_ID&
    version=3&
    loop=1&
    autoplay=1&
    rel=0&
    showinfo=0&
    controls=0&
    autohide=1
" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)


小智 10

我带着类似的问题来到这里.这个问题已经解决,继承人我是怎么做到的.在链接源代码的地方,只需获取原始的嵌入代码,然后用v.ex替换嵌入的部分 :

www.youtube.com/v/lG5aSZBAuPs
Run Code Online (Sandbox Code Playgroud)

(嵌入原来在这里,现在它的av)

现在将这些属性(或者它们的名称)添加到该嵌入链接的末尾:

  1. &自动播放= 1
  2. &循环= 1
  3. &playlist = lG5aSZBAuPs < - 这是嵌入源链接末尾显示的视频ID.

所以最后链接应该是这样的:

<iframe width="853" height="480" src="//www.youtube.com/v/lG5aSZBAuPs&autoplay=1&loop=1&playlist=lG5aSZBAuPs" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)