【问题标题】:Playlists with YouTube iframe API no longer work?带有 YouTube iframe API 的播放列表不再有效?
【发布时间】:2013-11-06 07:20:09
【问题描述】:

YouTube 似乎对 YouTube iframe API 做了一些更改。不幸的是,我不再能够嵌入具有定义的起始(索引)编号的 YT 播放列表。 直到今天,下面的简单代码在队列中播放了一个完整的播放列表,从列表的第 4 个视频开始。

<!DOCTYPE html>
<html>
    <head>
        <meta content="text/html;charset=utf-8" http-equiv="Content-Type">
        <title>
            YT video player
        </title>
        <script src="https://www.youtube.com/iframe_api"></script>

        <script type='text/javascript'>
var player;

function onYouTubeIframeAPIReady() {
    player = new YT.Player('player', {
        height: '390',
        width: '640',
        videoId: 'videoseries',
        events: {
            onReady: loadPlaylist
        }
    });
}

function loadPlaylist() {
    player.loadPlaylist({
        playlist: "PL6E443347ECEF351E",
        listType: "playlist",
        index: 4
    });
}
        </script>
    </head>
    <body>
          <div id="player"></div>
    </body>
</html>

我尝试了几次来修复它,但我还没有成功。请问您有解决这个问题的线索吗?

【问题讨论】:

    标签: javascript iframe youtube youtube-api playlist


    【解决方案1】:

    有一种解决方法,可以将“建议质量”设置为除默认值之外的任何内容。

    已归档,您可以通过https://code.google.com/p/gdata-issues/issues/detail?id=5411跟踪它

    【讨论】:

    • 谢谢,有帮助!任何想法,激活自动播放? playerVars: { 'autoplay': 1 } 这对我不起作用。
    • 我认为如果你们指出人们需要用于此“建议质量”的属性是“suggestedQuality”,因为即使源链接也没有' t 隐含地明确这一点(直到您点击页面下方解决方案中的参考链接)。
    猜你喜欢
    • 2012-05-14
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 2015-03-06
    • 2013-02-27
    • 2013-03-16
    • 2017-08-18
    • 2020-01-31
    相关资源
    最近更新 更多