Javascript youtube在播放当前视频时缓冲下一个视频
我有VideoID[youtubeIDs]可以在mysite中播放youtube视频,它可以很好地使用下面的代码 但当第二个视频开始加载时,延迟1-2秒,加载youtube图标就会出现 在播放当前视频时,是否有任何方法可以缓冲下一个视频,从而缩短加载时间,从而导致下一个视频即时启动Javascript youtube在播放当前视频时缓冲下一个视频,javascript,youtube-javascript-api,Javascript,Youtube Javascript Api,我有VideoID[youtubeIDs]可以在mysite中播放youtube视频,它可以很好地使用下面的代码 但当第二个视频开始加载时,延迟1-2秒,加载youtube图标就会出现 在播放当前视频时,是否有任何方法可以缓冲下一个视频,从而缩短加载时间,从而导致下一个视频即时启动 <div id="player"></div> <script> var youtubeIDs=["qdW21vNQB1E","EcVeqY2QuSI","UOV49oGr
<div id="player"></div>
<script>
var youtubeIDs=["qdW21vNQB1E","EcVeqY2QuSI","UOV49oGr2pc"];
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
playerVars: { 'autoplay': 0, 'controls': 0,'autohide':1,'wmode':'opaque' },
/*loadPlaylist:{
listType:'playlist',
list:youtubeIDs,
index:parseInt(0),
suggestedQuality:'small'
}, */
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
//event.target.loadPlaylist(youtubeIDs,parseInt(2),15,'large');
event.target.cuePlaylist(youtubeIDs,parseInt(0),15,'large');
//event.target.playVideo();
event.target.playVideoAt(0);
}
脚本>
变量youtubeIDs=[“qdW21vNQB1E”、“EcVeqY2QuSI”、“UOV49oGr2pc”];
var tag=document.createElement('script');
tag.src=”https://www.youtube.com/iframe_api";
var firstScriptTag=document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(标记,firstScriptTag);
var播放器;
函数onYouTubePlayerAPIReady(){
player=新的YT.player('player'{
高度:“390”,
宽度:“640”,
PlayerBars:{“自动播放”:0,“控件”:0,“自动隐藏”:1,“wmode”:“不透明”},
/*加载播放列表:{
列表类型:'playlist',
名单:youtubeIDs,
索引:parseInt(0),
建议质量:'小'
}, */
活动:{
“onReady”:onPlayerReady,
“onStateChange”:onPlayerStateChange
}
});
}
函数onPlayerReady(事件){
//加载播放列表(youtubeIDs,parseInt(2),15,'large');
event.target.cuePlaylist(youtubeIDs,parseInt(0),15,'large');
//event.target.playVideo();
事件。目标。播放视频(0);
}
有人能回答我的问题吗。。。。。花了几乎一整天的时间什么也没找到解决办法?面对同样的问题