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 を生成しません。

$.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 に答える