2014-01-30 115 views
0

我想插入使用这些代码我的网站YouTube视频:的Youtube YouTube播放

var tag = document.createElement('script'); 
tag.src = "https://www.youtube.com/player_api"; 
var firstScriptTag = document.getElementsByTagName('script')[0]; 
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 
var player; 
function onYouTubePlayerAPIReady() { 
player = new YT.Player('ytplayer', { 
    height: '450', 
    width: '800', 
    videoId: 'myvideoID', 
}); 
}; 

但是,在我应该设置相对= 0至没有建议当视频已经完成?

回答

1

你应该能够简单地把这段 “视频ID”,所以:

播放器=新YT.Player( 'YouTube播放器',{ 高度: '450', 宽度: '800', videoId:'myvideoID?rel = 0', });

0

这是玩家对象的属性。只需将其添加为新行。其他的东西,如自动播放,modestBranding等将遵循相同的风格。

var tag = document.createElement('script'); 
tag.src = "https://www.youtube.com/player_api"; 
var firstScriptTag = document.getElementsByTagName('script')[0]; 
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 
var player; 
function onYouTubePlayerAPIReady() { 
    player = new YT.Player('ytplayer', { 
    height: '450', 
    width: '800', 
    videoId: 'myvideoID', 
    rel: 0 
    }); 
}; 

我建立的一个使用YouTube数据和播放器API,随意取你所需要的应用程序:https://github.com/HunterMeyer/YouTV/blob/master/js/scripts.js