我想在我的网站上嵌入一个游戏直播流,并使用JavaScript进行播放。
使用YouTube IFrame Player API,我可以动态嵌入和控制YouTube视频。YouTube Gaming有自己版本的播放器,链接到Gaming.YouTube.com而不是www.YouTube.com。但没有提到如何让API使用它。
我试着用https://gaming.youtube.com/iframe_api,但它并不存在。
如何使用IFrame API嵌入YouTube游戏视频?
您不需要使用gaming.youtube.com
。www.youtube.com
有效!
我将一个未记录的host
属性传递给构造函数。它似乎运行良好。
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
host: "https://gaming.youtube.com",
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}