2014-03-01 30 views
0

嘗試這個代碼,我在谷歌代碼中發現禁用相關視頻,但我仍然得到相關視頻在視頻結束:通過YouTube的iFrame API禁用相關視頻

YT_ready(function(){ 
var frameID = getFrameID("player"); 
if (frameID) { //If the frame exists 
    player = new YT.Player(frameID, { 
     playerVars: { 
     'rel': 0, 
     'enablejsapi': 1 
    }, 
     events: { 
      'onReady': onPlayerReady 
     } 
    }); 
} 
}); 

我也試圖消除報價來自'rel'的標記,沒有運氣。這是我的代碼中唯一的玩家對象,所以我不能想到在我的代碼中的其他任何地方「重寫」這個對象(儘管如果相關的話會在這裏發佈更多的代碼)。

回答

1

想通了,在我的情況下,錯誤是因爲我使用了一個現有的帶有硬編碼URL的iFrame,我不得不在& rel = 0的末尾加上。適用於之後選擇的所有視頻。

1

嘗試

player = new YT.Player(frameID, { 
playerVars: { 
    playerVars: {rel: 0}, 
    enablejsapi: 1 
},