2
當我點擊一個鏈接頁面時,我得到一個重定向到這個頁面: https://www.youtube.com/embed/undefined我也在使用fancybox。當我點擊我的網頁上的視頻鏈接時,獲取cast_sender.js net :: ERR_FAILED
這是在控制檯完整的錯誤:
GET chrome-extension://fjhoaacokmgbjemoflkofnenfaiekifl/cast_sender.js net::ERR_FAILED
Mj @ www-embed-player.js:602
Lj @ www-embed-player.js:599
(anonymous function) @ www-embed-player.js:599
Mj.c.onerror @ www-embed-player.js:601
從我從谷歌上搜索這個問題,這是從谷歌本身就是一個錯誤看到?無論如何,這裏是鏈接到實際視頻的功能:
function getOutput(item) {
var videoId = item.id.videoID;
var title = item.snippet.title;
var description = item.snippet.description;
var thumb = item.snippet.thumbnails.high.url;
var channelTitle = item.snippet.channelTitle;
var videoDate = item.snippet.publishedAt;
var output = '<li>' +
'<div class="list-left">' +
'<img src="'+thumb+'">' +
'</div>' +
'<div class="list-right">' +
'<h3><a class="fancybox fancybox.iframe" href="http://www.youtube.com/embed/'+videoId+'">'+title+'</a></h3>' +
'<small>By <span class="cTitle">'+channelTitle+'</span> on '+videoDate+'</small>' +
'<p>'+description+'</p>' +
'</div>' +
'</li>' +
'<div class="clearfix"></div>' +
'';
return output;
}
希望如何讓視頻播放的任何方向!
這是來自YouTube API響應:http://prntscr.com/9fqsre和我使用功能(數據){$。每個(data.items,功能(I, item){ var output = getOutput(item); $('#results')。append(output); }); – bpr
謝謝!發現錯誤,寫了item.id.videoID而不是item.id.videoId – bpr