所以,我是一個完整的業餘編程,但我仍然喜歡擺弄它。 我目前正在研究一個基於html/jS/PHP的音板,我無法弄清楚如何在按下按鈕播放另一個按鈕時停止播放聲音。Javascript停止播放聲音時,另一個開始
<script type="text/javascript" charset="utf-8">
$(function() {
$("audio").removeAttr("controls").each(function(i, audioElement) {
var audio = $(this);
var that = this; //closure to keep reference to current audio tag
$("#doc").append($('<button>'+audio.attr("title")+'</button>').click(function() {
that.play();
}));
});
});
</script>
我希望有人能夠理解這一點。提前致謝。 還有一個PHP代碼從文件夾自動獲取音頻文件到前端,這可能是不必要的信息。
你有沒有考慮使用[網絡音頻API(https://developer.mozilla.org/en/docs/Web/API/Web_Audio_API)? –
@le_m不,我不知道,因爲我甚至不知道任何編碼語言的基礎知識,只是碰巧發現這個已經集成了PHP fetcher的幾乎完整的。 如果有人爲我提供了一種適合我需求的不同類型的球員,當然,我會改變它。 –