2016-03-29 48 views
0

我是新手JS和Wordpress用戶/開發人員。 我想在頁面加載時在後臺播放音頻。另外,如果我點擊幾組按鈕,想要暫停相同的音頻。 我嘗試過使用插件(顯然是一個noob),但是我可以得到一個聲音欄和一個播放暫停按鈕。但是,無法將一組按鈕連接到該操作。 如何爲on loadon click等事件實現此目的?點擊並加載事件播放暫停背景音頻

回答

0

暫停按鈕:

<button onclick="pauseAudio()" type="button">Pause Audio</button> 

音頻:

<audio controls> 
    <source src="audio.ogg" type="audio/ogg"> 
    <source src="audio.mp3" type="audio/mpeg"> 
    Your browser does not support the audio element. 
    </audio> 

JS腳本:

var audio = document.getElementById("audio"); 

function pauseAudio() { 
    audio.pause(); 
} 

audio.play(); 

我覺得代碼都非常直截了當。基本上,你可以獲得視頻元素,並在其上運行.play()。添加到按鈕的onclick pauseAudio()將運行該功能並暫停視頻。

希望有幫助!

或者......

<button onclick="document.getElementById("audio").pause();" type="button">Pause Audio</button> 

,並在<body>標籤:類似於應該讓你去

<body onload="document.getElementById("audio").play();"> 

東西!

這適用於視頻或音頻,我已經更新這是更多的音頻,雖然前提是相同的。

相關問題