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结束时”