Javascript youtube在播放当前视频时缓冲下一个视频

Javascript youtube在播放当前视频时缓冲下一个视频,javascript,youtube-javascript-api,Javascript,Youtube Javascript Api,我有VideoID[youtubeIDs]可以在mysite中播放youtube视频,它可以很好地使用下面的代码 但当第二个视频开始加载时,延迟1-2秒,加载youtube图标就会出现 在播放当前视频时,是否有任何方法可以缓冲下一个视频,从而缩短加载时间,从而导致下一个视频即时启动 <div id="player"></div> &lt;script> var youtubeIDs=["qdW21vNQB1E","EcVeqY2QuSI","UOV49oGr

我有VideoID[youtubeIDs]可以在mysite中播放youtube视频,它可以很好地使用下面的代码

但当第二个视频开始加载时,延迟1-2秒,加载youtube图标就会出现

在播放当前视频时,是否有任何方法可以缓冲下一个视频,从而缩短加载时间,从而导致下一个视频即时启动

<div id="player"></div>
&lt;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);
}

有人能回答我的问题吗。。。。。花了几乎一整天的时间什么也没找到解决办法?面对同样的问题