Youtube嵌入式播放列表插入播放按钮而不是第一个视频
我有一个嵌入的Youtube播放列表,过去9个月左右的时间里,它一直工作正常。 它显示播放列表的第一个视频,每当我们有新的视频展示时,我们每隔几天就将一个新视频放到列表的前面。
在过去几天里,Youtube停止播放播放列表的第一个视频,而是显示“全部播放”按钮。 为什么这突然开始发生?
我们没有更改任何嵌入的YouTube参数。
UPDATE
只是为了澄清。 取而代之的是第一个视频的嵌入图像,我只是在其上面放置了全部播放按钮和播放符号的黑色屏幕。 我们尝试改变视频并且放弃新视频。 点击播放全部,然后启动播放器中嵌入的视频。
当嵌入带有<iframe>
嵌入选项的播放列表时,看起来好像不太正确。 除了你提到的问题之外,当你最终开始播放列表时,它看起来像是从索引1(即第二个视频)开始播放,而不是索引0.值得一看的是,如果票据已经被记录引用该行为。
我可以确认使用iframe API可以达到理想的结果:类似这样的内容:
<!DOCTYPE html>
<html>
<body>
<div id="player"></div>
<script>
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 onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: '',
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
player.cuePlaylist({'listType':'playlist','list':'PLE2714DC8F2BA092D'});
}
</script>
</body>
</html>
加载播放列表中第一个视频的海报,一旦开始播放,则播放列表工具栏将在底部可用于导航到列表中的其他视频。
链接地址: http://www.djcxy.com/p/47453.html上一篇: Youtube embedded playlist diplays playall button instead of the first video
下一篇: ruby on rails