YouTube的Javascript API – 禁用相关的video

对,这似乎是不完善的文件,或者我不能在文档中看到它。 我基本上不需要使用JavaScript API的相关video( ?rel=0 )。

 $players[$vidIdPlaceholderRef] = new YT.Player('player_' + $vidIdPlaceholderRef, { height: '550', width: '840', videoId: $vidId }); 

是我已经到位。

我也试过了:

 $players[$vidIdPlaceholderRef] = new YT.Player('player_' + $vidIdPlaceholderRef, { height: '550', width: '840', videoId: $vidId + '?rel=0', rel : 0 }); 

没有运气。 有没有人知道一个可以添加的选项(尝试rel : 0没有运气)

“rel”是玩家参数,如下所示:

https://developers.google.com/youtube/player_parameters#rel

要将播放器参数添加到iframe播放器,您需要指定第二个构造器参数的playerVars属性(在撰写本文时已在此处进行了介绍 ,并且在IFrame API文档页面上 )

例如

 new YT.Player('playerid', { height: '550', width: '840', videoID: 'video_id', playerVars: {rel: 0}, }); 

如果你使用SWFObject,你只需要做这样的事情:

 function loadVideo() { var params = { allowScriptAccess: "always" } , atts = { id: "myvideo" } ; //NOTE THE END OF THE BELOW LINE vvvvvv swfobject.embedSWF("https://www.youtube.com/v/[video id here]?enablejsapi=1&playerapiid=myvideo&version=3&rel=0" , "videoplaceholderid" , "768", "432", "8", null, null, params, atts); } 

只需将rel=0添加到url的末尾即可。

无需通过API进行编码,现在可以轻松地完成

你pipe内嵌button – >显示更多 – >勾选选项“显示build议的video,当video结束时”