我的代碼如下。基本上,我的目標是一旦用戶點擊某個按鈕,我會得到這個按鈕的id並通過ajax發送,然後根據指定的id返回mp3 url並播放聲音。一切工作都很好,但問題是我不知道如何停止或暫停音樂。我試過audio.stop()
或audio.pause()
。兩人都沒有工作。播放音樂javascript
一旦用戶點擊某個按鈕,我想停止所有音樂並播放點擊的新音樂。
$('.play_sound').click(function(event){
event.preventDefault();
var data_id = $(this).parents('tr').attr('data-id');
$.post('ajax/play_sound.php', {data_id: data_id}, function(data){
var audio = new Audio(data);
audio.play();
});
});
您使用的是HTML音頻還是插件? – carlodurso 2014-10-01 02:43:11
我只是用HTML – 2014-10-01 02:44:42