2012-09-10 22 views
1

我有一個HTML5 YouTube播放器在我的網站時,使用Javascript:變更YouTube使用HTML5的視頻播放器

<iframe id="video1" 
     width="600" 
     height="283" 
     src="youtubeurl" 
     frameborder="0" 
     allowfullscreen></iframe> 

呈現OK。現在我想改變基於一個JavaScript函數調用正在播放的視頻:

function doSomething() { ... } 

這裏是我試過。

$("#video1").attr('src', 'otherURL' + '?' + "wmode=transparen"); 
$('#video1').hide(); 
setTimeout(function() { 
    $('#video1').show(); }, 100); 

但沒有反應!我怎樣才能做到這一點?

+0

http://whathaveyoutried.com?這是一個非常簡單的問題。 – ahren

+0

檢查我的最後編輯.... – user1661388

+0

是'otherUrl'被拼接爲一個變量,像'otherUrl +「?wmode = transparen」'?還是這是一個字符串,就像你提供的例子一樣? – Polyov

回答

0

您是否嘗試將YouTube播放器嵌入到您的網頁中?如果你這樣做,它會讓你的生活更輕鬆地嘗試操作播放器的功能。

一些嵌入式播放器的功能包括:

loadVideoByUrl() 
playVideo() 
nextVideo() 

你可以找到你需要的一切here in the YouTube JavaScript API

您可以使用examples detailed here.

+0

你能否給我提供一個樣本? – user1661388

+0

我已經鏈接了一些例子並編輯了我的文章。如果您有更多問題,請通過他們回來再回來。 – Aesthete

相關問題