2012-07-12 320 views
2

我有一個Jplayer(jQuery的HTML5音頻播放器)實例和一個JW播放器實例(HTML5視頻播放器) http://www.creativetuition.co.uk/cgt/index.php當視頻播放器啓動時暫停音頻播放器

我還沒有能夠(通過我有限的JavaScript知識)成功地讓音頻播放器在播放視頻時暫停,反之亦然。

我認爲我必須使用某種事件「聽衆」,但是我真的很掙扎,並且非常感謝你們提供的幫助。如果你想讓我發佈代碼,只需說出哪些位和我會很樂意。

感謝

回答

0

我用jplayer和jwplayer文件,以確定我需要什麼去做。這是我使用並放在相應頁面底部的腳本。

<script> 
$(document).ready(function() { 
    jwplayer('mediaspace').onPlay(function() { 

    $('#jquery_jplayer_2').jPlayer("pause"); 
    }); 
}); 
</script> 
0

這一個

$(function(){ 
    $("video").prop('muted', true); 
    }); 

...

<video class='0' autoplay="true" src="http://media.w3.org/2010/05/sintel/trailer.webm"> 
</video> 

..also

$("video").prop('muted', false); // Unmutes 
+0

謝謝你,今晚我會試試。請原諒我的無知,但JavaScript在看視頻播放器並將其置於與視頻播放器同步的相應播放/暫停狀態的哪一點? – Audity 2012-07-13 14:56:46

+0

@Audity:對不起,沒有得到您的評論,上面的代碼查找負載的視頻播放器,並使用'video'的'muted'屬性,並將其設置爲真..這是它靜音..DOes它爲你工作? – 2012-07-14 07:37:20

+0

謝謝,沒關係。我認爲我的問題有點混亂。當頁面加載時,音頻播放器(頁面頂部)自動播放。該頁面上還有一個視頻播放器,當用戶播放該視頻時,音頻播放器將繼續播放。因此,聲音衝突。我希望音頻播放器在視頻開始時停止,反之亦然。 – Audity 2012-07-14 11:44:17