是否有一种方法可以使用播放列表来利用YouTube嵌入式播放器,并且播放列表始终可见?或者,是否有一种方法可以默认打开播放列表按钮?到目前为止,我的研究表明,showinfo = 1选项用于使播放列表始终可见,但似乎不再起作用。
ShowInfo仅在Flash Player中起作用。它不会影响HTML5播放器。在带有嵌入式塑料的HTML5 YouTube播放器中,您必须手动单击右下方的微型播放列表图标,仅在启动/播放视频后才出现。
因此,ATM我在HTML5Player下方发布了一个文本信息,该信息告诉用户启动视频后单击此图标,以查看播放列表控件&图标。这绝对不是用户友好的。
请Google,包括&激活播放列表控制&默认情况下,html5player中的播放列表缩略图。
btw:https://developers.google.com/youtube/player_parameters#showinfo的官方信息已过时,请注意,"此功能仅支持AS3播放器,因为那是唯一可以加载a的播放器播放列表。"
这是一个很好的JS插件
它模仿本机YouTube播放列表的外观和功能。您必须从YouTube频道中获取一个API键,然后在ytv.js中进行设置。
var apiKey = 'YOUR_API_KEY_HERE';
链接CSS和JS
<link href="src/ytv.css" type="text/css" rel="stylesheet" />
<script src="src/ytv.js" type="text/javascript"></script>
创建您的播放列表容器。[注意:容器必须具有高度。]
<div id="YourPlayerID"></div>
然后致电JS
document.addEventListener("DOMContentLoaded", function(event) {
var controller = new YTV('YourPlayerID', {
user: 'YoutubeUsername'
});
});
showinfo=1
应该导致最初可见的播放列表中所有视频的缩略图,如
http://apiblog.youtube.com/2012/03/new-player-options-for-lists-of-videos.html
如果您看到不同的行为,请您指出一个示例,让我们知道您正在看到哪个浏览器,以及您是使用Flash还是HTML5视频?
没有办法强制播放列表缩略图始终存在,因为如果用户愿意,用户将始终能够将其解散。
andrej是正确的,showinfo = 1在HTML5播放器嵌入下,在Chrome或Firefox上不会导致播放列表缩略图最初出现。在遇到这样的嵌入式播放列表时,用户很可能会错误地假设它只是一个视频,并且完全错过了视频的选择。让播放列表拇指出现的唯一方法是单击屏幕左上角的播放列表图标。