如何将youtube视频嵌入播放列表

16 youtube youtube-api youtube-javascript-api

我有很多youtube视频剪辑,我想知道是否可以将它们作为youtube播放列表嵌入到网站上,以便下一个视频在剪辑完成后自动开始播放.使用YouTube API还是没有此类功能.如果不可能,最好的方法是什么.提前致谢.

Sha*_*shy 32

实际上有两种方法可以从youtube中嵌入播放列表.在第一种方法中,您可以直接指定要在嵌入播放器中播放的所有视频.

<iframe width="720" height="405" src="https://www.youtube.com/embed/VIDEO_ID?playlist=VIDEOID_1,VIDEOID_2"frameborder="0" allowfullscreen>
Run Code Online (Sandbox Code Playgroud)

必须使用逗号分隔每个视频ID.

其次,您可以使用播放列表ID嵌入已存在于youtube中的播放列表

<iframe width="720" height="405" src="https://www.youtube.com/embed/?listType=playlist&list=PLAYLIST_ID" frameborder="0" allowfullscreen>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • 谢谢。我使用了第二种方法。我们还可以使用 `&amp;index=0` 或 `&amp;index=3` 等来更改播放列表中准备播放的视频。 (2认同)

小智 11

我找到了解决方案,

http://www.youtube.com/v/PRIMARYVIDEO_ID?version=3&loop=1&playlist=VIDEO_ID1,VIDEO_ID2
Run Code Online (Sandbox Code Playgroud)

其中VIDEO_ID1和VIDEO_ID2 ...是我想要包含在播放列表中的视频.

  • 通常,由于浏览器无法正确处理请求,因此可以下载swf(闪存)文件。 (2认同)

小智 6

https://developers.google.com/youtube/youtube_player_demo

<iframe id="ytplayer" type="text/html" width="100%" height="405"
src="https://www.youtube.com/embed/?listType=playlist&list=PL590L5WQmH8eYTXiTTjzo4YnK7vkCqZTI"
frameborder="0" allowfullscreen>
Run Code Online (Sandbox Code Playgroud)

  • 这并不能回答问题。 (2认同)