youtube - 在YouTube播放列表的末尾添加视频 “on fly”

标签 youtube youtube-api youtube-javascript-api

我已经在页面上嵌入了Youtube播放器,并使用JavaScript生成了“即时”播放列表。观看期间是否可以在播放列表的末尾添加新视频?我可以从列表的开头删除视频吗?

最佳答案

您可以,但是在尝试在视频末尾插入视频时,需要提前知道播放列表的实际长度。没有“魔术常数”告诉YouTube API将视频置于最后位置;您需要将新项目的位置设置为与列表尾部相对应的正确索引。

要删除第一个视频,您需要从播放列表中获取第一个播放列表项(位置0)并将其删除。

您想在Google APIs client library for JavaScript服务上使用youtube.playlistItems和调用方法。

关于youtube - 在YouTube播放列表的末尾添加视频 “on fly”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17877124/

相关文章:

javascript - 从 youtube 向 yt.player 对象添加额外参数

youtube - 检索页面上多个 YouTube 播放器的播放器状态

javascript - Google API 客户端 ID 未授权

android - 如果用户没有安装 YouTube 应用程序,我该如何在 Android 应用程序中播放 YouTube 视频?

android - 在WebView android中播放youtube视频

html - YouTube iFrame 会自动打开 YouTube 应用程序。我怎样才能阻止这个?

php - youtube视频结束时显示弹出窗口

ios - iPhone 上使用 Youtube Iframe API 的全屏状态

javascript - 是否需要调用youtube api来加载视频列表?

javascript - 我可以使用浏览器中的陀螺仪更改 360 YouTube 视频的 View 吗?