2017-10-10 103 views
0

我也想用PHP播放兩個音頻文件。第一個文件應該先播放,當它停止時,第二個文件應該開始播放。我有下面的代碼,但問題是這兩個文件正在同時播放,它真的變得混亂起來。按順序播放兩個音頻文件

<?php 
$y = 2; 
$z = 3; 
$filea = "bflat.mp3"; 
$fileb = "SUUCgrcp.mp3"; 
if ($y == 2) { 
    echo "<embed src=\"$filea\" hidden=\"true\" autostart=\"false\"></embed>"; 
} 

if ($z == 3) { 
    echo "<embed src=\"$fileb\" hidden=\"true\" autostart=\"false\"></embed>"; 
} 
?> 
+3

這不是PHP的問題,這是一個HTML問題。你可能想看看這個主題:https://stackoverflow.com/questions/31419690/2-audio-sounds-and-i-want-to-play-one-html5-audio-element-at-a-time – juzraai

+0

PLZ告訴我如何修改代碼,使聲音自動播放,即我不必點擊 並且播放器應該隱藏 –

+1

https://stackoverflow.com/questions/18274061/html-5-audio-tag-多個文件看這 – MacBooc

回答

0

正如juzraai所言,這對PHP沒有任何意義。 PHP通常用於生成HTML,JavaScript可以操作。

您很可能想要使用JavaScript來輪詢第一首曲目何時完成,然後開始第二首曲目。

如果你被阻止,你總是可以回來什麼地方出錯,並獲得更多的幫助:)。

+0

你會告訴我該怎麼做,我是新來編碼什麼樣的變化shd我在代碼 –

+0

你應該至少給自己一個鏡頭,然後如果你卡住問更具體的問題。 即谷歌搜索'切換音頻JavaScript',第一個結果: https://stackoverflow.com/questions/27368778/how-to-toggle-audio-play-pause-with-one-button-or-link – mikeyjk