2014-09-10 220 views
1

我想按順序自動播放多個音頻文件。如何在html 5中順序播放多個音頻文件?

下面的代碼同時播放所有的音頻。

<audio src="26de96c4000ceccafc415c5f191b5836.wav" autoplay ></audio> 

<audio src="0001.wav" autoplay ></audio> 

請諮詢是否可以順序播放。

感謝 Vinoth

回答

2

從「音頻」標籤去掉「自動播放」屬性和使用JavaScript: http://jonhall.info/how_to/create_a_playlist_for_html5_audio

的方法「落幕」是當一個「音頻」標籤完成名爲:

<audio ... ended="nextAudioNode.play();"> 

http://www.w3schools.com/tags/ref_av_dom.asp

+1

謝謝,我已經通過了細節從http://jonhall.i NFO/how_to/create_a_playlist_for_html5_audio。 本例使用audio controls =「controls」。 它會在頁面上生成播放器,並根據點擊播放音頻。 我們的要求是自動播放頁面中的音頻。我們不想在頁面中顯示播放器,也不希望用戶干預來開始播放音頻。 請諮詢是否可以在沒有控件的情況下連續播放多個音頻。 謝謝Vinoth – user2025698 2014-09-10 15:29:16

+0

那麼,只需在第一個「音頻」節點添加「自動播放」,並刪除「控制」屬性。 javascript無需正確操作就可以使用控件。 – 2014-09-10 15:42:53

+0

嗨,如果我添加自動播放功能,首先會播放音頻。我想了解如果刪除控件將如何調用腳本?..有沒有辦法讓剩餘的音頻從javascript中播放?請在邏輯上請教一下。感謝您提前 – user2025698 2014-09-10 16:20:56