嵌入YouTube播放列表,以便始终显示播放列表选项。

时间:2012-10-26 03:06:00

标签: web-applications youtube youtube-api

有没有办法将YouTube嵌入式播放器与播放列表一起使用,并且播放列表始终可见?或者,有没有办法默认打开播放列表按钮?到目前为止,我的研究表明showinfo = 1选项用于使播放列表始终可见,但似乎不再起作用。

4 个答案:

答案 0 :(得分:1)

showinfo仅适用于Flash播放器。它不会影响html5播放器。 在嵌入了Plalist的html5 youtube播放器中,您必须手动点击右下角的微小播放列表图标,该图标仅在开始/播放视频后显示。

所以atm我在html5player下面发布了一个文本信息,告诉用户在启动视频后点击这个图标,看看播放列表控件&图标。这绝对不是用户友好的。

请谷歌,包括&激活播放列表控件&默认情况下,HTML5Player中的播放列表缩略图。

btw:https://developers.google.com/youtube/player_parameters#showinfo的官方信息已过时,导致“请注意,此功能仅支持AS3播放器,因为这是唯一可以加载播放列表的播放器。”

答案 1 :(得分:1)

这是一个很好的JS插件,适用于YouTube API v.3 https://github.com/Giorgio003/Youtube-TV

它模仿原生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'
    });
});

答案 2 :(得分:0)

showinfo=1应该会导致播放列表中所有视频的缩略图最初可见,如

所述

http://apiblog.youtube.com/2012/03/new-player-options-for-lists-of-videos.html

如果您看到不同的行为,请与我们联系,并告诉我们您正在使用哪种浏览器,以及您使用的是Flash还是HTML5视频?

没有办法强制该播放列表缩略图条始终存在,因为如果用户愿意,用户将始终能够将其解除。

答案 3 :(得分:0)

Andrej,是的,showinfo = 1在html5播放器嵌入下,在Chrome或Firefox上,导致播放列表缩略图最初出现。在遇到这样的嵌入式播放列表时,用户很可能错误地认为它只是一个视频而完全错过了可以选择的视频。获取播放列表大拇指的唯一方法是单击屏幕左上角的播放列表图标。我从网站上的UI测试中了解到,人们完全没有看到有多个视频http://www.jenshansen.com/pages/lord-of-the-rings-rings