2012-10-26 109 views

回答

0

showinfo=1應該產生縮略圖全部播放列表是最初看到的視頻,在

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

描述如果你看到不同的行爲,請你帶我們去一個例子,讓我們知道您看到的是哪款瀏覽器,以及您是使用Flash還是HTML5視頻?

無法強制播放列表縮略圖條始終存在,因爲用戶總是可以隨時忽略它。

1

showinfo僅適用於Flash播放器。它不會影響html5播放器。 在嵌入Plalist的html5 youtube播放器中,您必須手動點擊右下方的微小播放列表圖標,該圖標僅在開始播放視頻後纔會顯示。

因此,我在html5player下面發佈了一個文本信息,它告訴用戶在啓動視頻後點擊該圖標,以查看播放列表控件&圖標。這絕對不是用戶友好的。

請Google,包括&在默認情況下激活播放列表控件&播放列表縮略圖在HTML5Player中。

btw:https://developers.google.com/youtube/player_parameters#showinfo的官方信息已過時,請注意,此功能僅支持AS3播放器,因爲這是唯一可以加載播放列表的播放器。

0

Andrej,是正確的,showinfo = 1在Chrome或Firefox中嵌入html5播放器時,導致播放列表縮略圖最初出現。用戶很可能在遇到這樣的嵌入式播放列表時錯誤地認爲它只是一個視頻,並且完全錯過了可供選擇的視頻。讓播放列表大拇指出現的唯一方法是單擊屏幕左上角的播放列表圖標。我從我的網站上,人們完全沒有看到有多個視頻http://www.jenshansen.com/pages/lord-of-the-rings-rings

1

這是一個很好的JS插件,使用YouTube API第3節的作品https://github.com/Giorgio003/Youtube-TV

它模仿的外觀UI測試知道和原生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' 
    }); 
}); 
+0

謝謝@mhatch到餐桌的原代碼,並增加了對的Youtube API V3支持。 https://github.com/m-hatch/Youtube-TV –

相關問題