2012-02-05 86 views
5

我正在使用YouTube播放器API。带视频的YouTube播放器API列表

我想直接让自己的自定义播放列表在我的代码(不使用来自YouTube播放列表ID)

这里是我的播放列表代码作为文档说这不工作

player.loadPlaylist({ 
    list:['mGalEx6ufUw', 'TaCUBtzKAnA', '4v8SPz4VfsU'], 
    listType: 'playlist', 
    index:0, 
    startSeconds:0, 
    suggestedQuality:'medium' 
}); 

我可以将带有视频ID的播放列表ID或阵列传递给参数列表,但它不起作用。

如果我编写播放列表ID而不是带有视频ID的阵列,它将起作用。

+0

什么是你的错误? – 2012-02-05 13:36:08

+0

没有错误。我只是没有得到任何视频播放。 – 2012-02-05 16:17:31

回答

2

在Jeffrey Posnick的帮助下,我在Google Groups找到了这个问题的答案。

您可以使用参数语法而不是对象语法进行操作。更多信息here

6

我解决了这个问题。

我认为API文档似乎是错误的。
loadPlaylist函数中的播放列表ID和视频ID应以不同的方式使用。

function loadPlaylist_playlist_id() { 
     player.loadPlaylist({ 
      'list': 'UUPW9TMt0le6orPKdDwLR93w', 
      'listType': 'playlist', 
      'index': 0, 
      'startSeconds': 0, 
      'suggestedQuality': 'small' 
     }); 
    } 
    function loadPlaylist_video_ids() { 
     player.loadPlaylist({ 
      'playlist': ['9HPiBJBCOq8', 'Mp4D0oHEnjc', '8y1D8KGtHfQ', 'jEEF_50sBrI'], 
      'listType': 'playlist', 
      'index': 0, 
      'startSeconds': 0, 
      'suggestedQuality': 'small' 
     }); 
    } 

http://1004lucifer.blogspot.kr/2015/04/youtube-loadplaylist-function-issues-of.html

+1

用几句话解释你的答案会对用户更有帮助。 – Prudhvi 2015-04-15 01:56:20

+0

已添加说明。 – 1004lucifer 2015-04-16 02:38:30

相关问题