0

对于我正在使用的这些示例

youtube.com/user/Google/videos?view=1

一个 jQuery YouTube 播放器(Simone Gianni)在访问“收藏夹”播放列表时可以完美运行

$.getJSON('http://gdata.youtube.com/feeds/users/Google/favorites?alt=json-in-script&format=5&callback=?',

http://jsfiddle.net/hL8zK/3/

但是在访问自定义播放列表时,会填充缩略图,但点击功能不会生成唯一的视频 ID - 我猜在调用自定义播放列表时还有一些额外的元素会阻止生成视频 ID。

$.getJSON('http://gdata.youtube.com/feeds/playlists/5400F84F30D9651E?&alt=json-in-script&format=5&callback=?',

http://jsfiddle.net/hL8zK/5/

4

1 回答 1

1

我遇到了同样的问题。经过一番研究,我发现播放列表的视频 ID 有点不同。试试这个 var video id:

this.media$group.yt$videoid.$t 

和这样的json URL:

http://gdata.youtube.com/feeds/api/playlists/5400F84F30D9651E?v=2&alt=json&callback=?

jsfiddle

于 2012-11-03T07:31:56.183 回答