在javascript中一个接一个地自动播放Youtube视频

时间:2013-11-15 09:41:12

标签: javascript video youtube slider

我的要求如下,

1.我需要使用一些javascript控件一个接一个地播放Youtube视频(一个序列中的10个或更多视频)。   2.用户应该可以使用滑块按钮滑动到下一个或上一个视频。   3.如果当前视频结束,控件应该能够选择下一个视频并自动播放。我不希望在asp.net或ajax中的任何服务器控件的帮助下发生这种情况。但是,如果可能的话,我想只使用javascript和html元素或jquery。

任何人都可以建议任何关于javascript控件的链接或有用信息来实现这一点。

任何帮助表示赞赏!!感谢。

2 个答案:

答案 0 :(得分:2)

您只需创建普通滑块,但为其控件添加少量功能。让我们说,点击下一步,将停止当前视频,将幻灯片移动到另一个视频并打开新视频。所有内容均可通过YouTube API访问:https://developers.google.com/youtube/js_api_reference

您可以编写自己的滑块或只选择一些已写入的内容:

答案 1 :(得分:1)

您要搜索的内容可能是Youtube上的“ player.cuePlaylist ”API函数。阅读“YouTube JavaScript播放器API参考”:https://developers.google.com/youtube/js_api_reference?hl=zh-TW

另请注意,最近Youtube更改了它的API使用情况。您需要将代码放在Web服务器上才能运行,因为来自localhost的所有调用都被阻止。