youtube jQuery Player适用于收藏夹播放列表但不适用于其他播放列表

时间:2012-07-01 14:04:23

标签: jquery youtube-javascript-api

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

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/

1 个答案:

答案 0 :(得分:1)

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

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

和json这样的网址:

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

jsfiddle