【问题标题】:Youtube embed video with autoplay and loop fire only twiceYoutube 嵌入视频自动播放和循环播放只有两次
【发布时间】:2016-12-25 14:10:57
【问题描述】:

我使用以下代码将 YT 视频与 autoplayloop 一起嵌入到我的网站上,一切正常,但我发现它只循环一次。所以autoplay 开火,然后再次开火,就是这样 - 接下来我只看到无限装载机。知道为什么会这样,我怎样才能使它成为一个无限循环?我基于在https://developers.google.com/youtube/player_parameters?hl=en 上找到的信息

<iframe width="1000px" height="560px" src="https://www.youtube.com/v/VIDEOID/?playlist=VIDEOID&controls=0&showinfo=0&loop=1&autoplay=1" frameborder="0"></iframe>

提前谢谢你。

【问题讨论】:

    标签: video youtube youtube-api embed autoplay


    【解决方案1】:

    来自 IFrame Player API documentation,这里声明:

    循环参数在 AS3 播放器和 IFrame 中的支持有限 embeds,它可以加载 AS3 或 HTML5 播放器。 目前, loop parameter 仅在 AS3 播放器中使用时有效 结合播放列表参数。要循环播放单个视频,请设置 循环参数值设置为 1 并将播放列表参数值设置为 Player API URL 中已指定相同的视频 ID。

    如果你想知道嵌入式播放器的不同参数是如何工作的,你可以查看这个link

    如果它适用于您的情况,也请尝试使用它。

    <iframe width="1000px" height="560px" src="https://www.youtube.com/embed/VIDEOID/?playlist=VIDEOID&controls=0&showinfo=0&loop=1&autoplay=1" frameborder="0"></iframe>
    

    欲了解更多信息,请查看相关SO question

    【讨论】:

      猜你喜欢
      • 2012-10-14
      • 2015-08-27
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 2017-12-12
      • 2018-12-16
      • 2018-05-25
      • 2021-05-01
      相关资源
      最近更新 更多