15

YouTube 最近丢弃了旧的“嵌入”代码,并用 iframe 代码取而代之。

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

重要的是要注意“循环”参数需要与“播放列表”参数一起使用。这意味着我们正在循环播放一个只有一个视频的播放列表。所以嵌入代码将如下所示:

<iframe width=”560″ height=”315″ src=”http://www.youtube.com/embed/V3oJR5IAMxM?rel=0&autoplay=1&loop=1&playlist=V3oJR5IAMxM” frameborder=”0″ allowfullscreen></iframe>

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

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

如何每个播放列表只有一个视频?我从未创建过任何播放列表。YouTube 默认显示我在播放列表中有相同的 2 个视频。

4

6 回答 6

15

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

<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>
于 2013-07-10T07:41:20.317 回答
12

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

www.youtube.com/v/lG5aSZBAuPs

(嵌入最初在这里,现在它的 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>
于 2014-06-12T21:31:46.473 回答
3

复制 YouTube 嵌入式代码,然后进行这些修改。

  • 将嵌入更改为 v
  • 插入&自动播放=1
  • 插入 & 循环 =1
  • 插入 &playlist = "视频 ID"

这给出了:

<iframe width="420" height="315" src="//www.youtube.com/v/agAX34aHvCM&autoplay=1&loop=1&playlist=agAX34aHvCM" frameborder="0" allowfullscreen></iframe>

遇到这个问题的人太多了。。。。。。

注意:此参数在 AS3 播放器和 IFrame 嵌入中的支持有限,它们可以加载 AS3 或 HTML5 播放器。目前,loop 参数仅在与 playlist 参数结合使用时才在 AS3 播放器中起作用。要循环播放单个视频,请将循环参数值设置为 1,并将播放列表参数值设置为已在 Player API URL 中指定的相同视频 ID。

于 2014-03-15T03:45:02.920 回答
1

似乎循环参数也需要播放列表参数, - 我正在添加 YouTube 文档中的注释。

注意:此参数在 AS3 播放器和 IFrame 嵌入中的支持有限,它们可以加载 AS3 或 HTML5 播放器。目前,loop 参数仅在与 playlist 参数结合使用时才在 AS3 播放器中起作用。要循环播放单个视频,请将循环参数值设置为 1,并将播放列表参数值设置为已在 Player API URL 中指定的相同视频 ID:

于 2014-11-26T16:16:36.897 回答
0

查看所有选项描述点击这里

autohide
autoplay
cc_load_policy
color
controls
disablekb
enablejsapi
end
fs
hl
iv_load_policy
list
listType
loop
modestbranding
origin
playerapiid
playlist
playsinline
rel
showinfo
start
theme

于 2014-11-26T02:35:44.260 回答
0

使用播放列表=你的视频嵌入自动播放=1和循环=1 试试这个看看

<iframe style="height:600px;width:100%" src="https://www.youtube.com/embed/ithw-xIyd_8?playlist=ithw-xIyd_8&loop=1&autoplay=1" frameborder="0" allowfullscreen" ></iframe>

它功能强大

于 2016-09-19T11:31:34.920 回答