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



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

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/

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

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

和这样的 json 网址:

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

斯菲德尔

最新更新