2011-08-23 84 views
0

我試圖隱藏一個嵌入式視頻使用索姆簡單的jQuery,它一直運行良好,直到我的發言。視頻隱藏不錯,但聲音在後臺播放。隱藏視頻和靜音

是否有一個功能,我可以cal,要麼靜音視頻或完全刪除它?

查看下面的鏈接作爲例子,播放視頻,然後點擊隱藏視頻鏈接,看看我在說什麼。一直在這個年齡段,現在正好讓我煩惱。

http://jsfiddle.net/P3zKc/

回答

0

好Vimeo的API參考是可怕的,但看看這個頁面。 http://developer.vimeo.com/player/js-api主要是play()pause()功能。它說你需要將這些API函數中的任何一個間接地發送給包含視頻的iFrame。爲此,您需要將api=1添加到像這樣的iFrame網址<iframe id="video2" src="http://player.vimeo.com/video/16965687?title=0&amp;byline=0&amp;portrait=0&api=1" width="400" height="225" frameborder="0"></iframe>
您不能直接在iFrame上調用這些函數,但必須使用postMessage()將函數調用發送到iFrame。 https://developer.mozilla.org/en/DOM/window.postMessage有關於該函數的語法的一些很好的文檔。希望這可以幫助。

+1

是的,我一直在尋找這個,但你是對的文檔是可怕的。 我設法使用'.remove();'靜音視頻。因爲無論如何我都隱藏了視頻,並且不需要回電視,所以這個工作正常。 仍然Vimeo API可能是一個有用的事情來學習未來 – Sam

+0

@嗨嗨我有問題,無法靜音的音頻,你是怎麼做到這一點? – DanielNolan

0

取決於您所使用的視頻播放器。我知道youtube有他們自己的API。 能夠給你更多的信息,但你的小提琴不想爲我加載。也許如果別人有這個問題,可以換一個,我很樂意提供幫助。

+0

這是一個vimeo視頻,我更新了小提琴鏈接,看看這個工程是否更好。它仍然適合我。 http://jsfiddle.net/P3zKc/1/ – Sam