2013-11-15 29 views
0

我有如下的要求,自動播放YouTube視頻陸續在JavaScript

1.I需要播放YouTube視頻(序列中的10個或更多視頻)陸續自動使用一些JavaScript控制。 2.用戶應能夠使用滑塊按鈕滑動到下一個或上一個視頻。 3.如果當前視頻結束,控件應該能夠選擇下一個視頻並自動播放。我不希望這在asp.net或ajax中的任何服務器控件的幫助下發生。但是,如果可能的話,只想使用javascript和html元素或jQuery。

任何人都可以請建議任何關於JavaScript控制的鏈接或有用的信息,使這種情況發生。

任何幫助表示讚賞!謝謝。

回答

2

你只需要創建正常的滑塊,但添加一些功能,它的控件。比方說,點擊下一步,將停止當前視頻,將幻燈片移動到另一個視頻並開啓新視頻。所有內容都可以通過YouTube API訪問:https://developers.google.com/youtube/js_api_reference

您可以編寫自己的滑塊或只是選擇一些已經寫好:

+0

flexislider幫了我很多!非常感謝!! – Mahe

1

你在搜索的內容可能是「player.cuePlaylist」來自Youtube的API函數。閱讀「YouTube JavaScript播放器API參考」:https://developers.google.com/youtube/js_api_reference?hl=zh-TW

另請注意,最近Youtube更改了其API的使用。您需要將代碼放在Web服務器上才能運行,因爲來自本地主機的所有調用都被阻止。