我一直在使用YouTube和api生成播放器區域,然後使用箭頭讓用戶點擊並滾動瀏覽視頻以在播放器區域播放新視頻。這在所有其他瀏覽器中都可以正常工作,除非它在ie7,8和9中顯示出來,但只在某些操作系統上顯示。例如,它似乎很好,在Windows 8中使用模擬器..任何幫助?在Internet Explorer中通過JavaScript請求YouTube API JSON供稿的問題
的jsfiddle:http://jsfiddle.net/9bBCG/(由於某種原因不能在這裏工作,認爲JSON提要可能無法正常工作 - 但是代碼不工作)
繼承人的位在那裏我檢索飼料:
var playListURL = 'http://gdata.youtube.com/feeds/api/users/BadbyMicroMovies/uploads?v=2&alt=json';
var videoURL= 'http://www.youtube.com/watch?v=';
$.getJSON(playListURL, function(data) {
var list_data="";
$.each(data.feed.entry, function(i, item) {
var feedTitle = item.title.$t;
var feedURL = item.link[1].href;
var fragments = feedURL.split("/");
var videoID = fragments[fragments.length - 2];
var url = videoURL + videoID;
var thumb = "http://img.youtube.com/vi/"+ videoID +"/default.jpg";
list_data += '<li><a class="vid-link" href="'+ url +'?rel=0" title="'+ feedTitle +'"><img alt="'+ feedTitle+'" src="'+ thumb +'"</a></li>';
});
$(list_data).appendTo("#youtube-feed");
任何幫助是非常感謝,因爲我flumoxed!
http://jsfiddle.net/mowglisanu/9bBCG/1/ – Musa 2013-03-05 19:27:11
你能解釋一下你做了什麼來完成它嗎?就像我無法在jsfiddle中說的那樣。 – Amy 2013-03-05 19:42:48
將onload更改爲無包裝頭 – Musa 2013-03-05 19:43:44