【发布时间】:2017-05-06 12:47:55
【问题描述】:
所以基本上我得到了无限数量的不同类型的 div,其中包含列表,它们都包含一个带有 youtube 视频的标签...当我按下它时,它会在一个大 iframe 上播放...
<div class="the box">
<ul class="first">
<li class="second">Taylor Swift - Shake It Off</li>
<li class="third">
<a href="//www.youtube.com/embed/nfWlot6h_JM?autoplay=1" target="iframeu"><img src="bilder/play.png" alt="play" id="knapp6" width="40" height="40"></a>
</li>
</ul>
</div>
<div class="the box">
<ul class="first">
<li class="second">PSY - GANGNAM STYLE(강남스타일) M/V</li>
<li class="third">
<a href="//www.youtube.com/embed/9bZkp7q19f0?autoplay=1" target="iframeu">
<img src="bilder/play.png" alt="play" id="knapp6" width="40" height="40"></a></li>
</ul>
</div>
<div id ="player">
<iframe height = "195" width = "320" frameborder = "0" autoplay
src="//www.youtube.com/embed/msSc7Mv0QHY" name= "iframeu" id = "mainFrame" > </iframe>
</div>
所以我的问题是,我可以在第一首歌曲完成后播放下一首歌曲吗?我可以这样做而无需仅使用 javascript/jquery 和 iframe 调用 youtube api 吗? enter image description here
【问题讨论】:
-
对于这个我的朋友,你需要视频的播放列表,我看到你已经在你的 URL 中添加了自动播放,播放列表中的视频和 URL 中的自动播放会给你你正在寻找的结果。它将在当前视频结束时自动播放下一个视频。
-
视频的播放列表是什么意思?可以举个例子吗?
-
this 是一个包含 200 个视频的播放列表的示例视频链接,如果选中了自动播放选项,则会自动播放下一个视频。在我们的例子中,如果在 url 中添加了 autoplay=1。
-
看看 youtube api。使用 iframe 是不可能的...
-
但是当我自己创建播放列表时,我应该如何使用 api 来播放下一个视频呢? @乔纳斯
标签: javascript html iframe youtube