2014-10-07 127 views
1

如何使用PHP按順序播放音頻文件?HTML5按順序播放音頻文件

我有多個音頻文件,我想連續播放而不是同時播放。 我使用類似於下面的代碼:

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

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

我需要SAMPLE2SAMPLE1播放完畢後打5個senconds。在這兩種情況下都不應涉及用戶交互。

任何人都可以提出一個solutin嗎?

更新: 我認爲這應該是如使用連續函數調用一樣簡單,但沒有奏效。 我開始尋找並使用下面的示例代碼使用睡眠()函數:

print "<br>Line1"; 
sleep(10); 
print "<br>Line2"; 

這只是延遲了10秒,整個腳本,並打印兩個語句,而不是一個接一個。音頻也是如此,這是我試圖解決的問題。

回答

0

此問題已被回答。 你不需要任何PHP,它都在HTML5 API中。

玩家已結束活動ended。結束被解僱後,只需更改src屬性。 元素將加載'下一首歌曲'。

Look here

FYI:我只是複製你的標題,並在谷歌和搜索瞧吧!我發現這個問題...