Youtube api Youtube PlayVideoAt()始终播放第一个视频
我尝试在Youtube播放列表中随机播放视频。我知道setShuffle函数中有一个bug,所以我将随机生成一个随机数,然后使用.playVideoAt函数播放该视频 问题是,当我执行.playVideoAt函数时,它会忽略它,只播放第一个视频。以下是我启动播放器的代码(标准代码): 还有我的启动播放器的代码。为了进行测试,我只将其设置为视频2(总共有4个)Youtube api Youtube PlayVideoAt()始终播放第一个视频,youtube-api,youtube-javascript-api,Youtube Api,Youtube Javascript Api,我尝试在Youtube播放列表中随机播放视频。我知道setShuffle函数中有一个bug,所以我将随机生成一个随机数,然后使用.playVideoAt函数播放该视频 问题是,当我执行.playVideoAt函数时,它会忽略它,只播放第一个视频。以下是我启动播放器的代码(标准代码): 还有我的启动播放器的代码。为了进行测试,我只将其设置为视频2(总共有4个) playVideoAt函数有什么我没有的吗?您直接受到一个bug的影响-playVideoAt()会清除播放列表 复制问题的步骤: 后藤:
playVideoAt函数有什么我没有的吗?您直接受到一个bug的影响-playVideoAt()会清除播放列表 复制问题的步骤:
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
playerVars:
{
listType:'playlist',
list: 'PLmHQS8zAl1Bd5elzBYWqucXDK-wv1Xfha'
},
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
player.setLoop(true);
event.target.playVideoAt(2);
}