Javascript 检查音频播放是否停止

Javascript 检查音频播放是否停止,javascript,audio,Javascript,Audio,我正试图用我播放的同一个键重新设置我的音频 HTML: <audio preload="auto" id="sound1" src="sons/nadal.ogg" src="sons/nadal.mp3"></audio> 可以完美地启动它,但我想在键入同一个键时停止它。我尝试了很多在互联网上找到的解决方案,但我没有实现让一个工作 非常感谢你的帮助 您应该能够检查属性“暂停”,以确定音频标签是否正在播放: $(document).keydown(function(e)

我正试图用我播放的同一个键重新设置我的音频

HTML:

<audio preload="auto" id="sound1" src="sons/nadal.ogg" src="sons/nadal.mp3"></audio>
可以完美地启动它,但我想在键入同一个键时停止它。我尝试了很多在互联网上找到的解决方案,但我没有实现让一个工作


非常感谢你的帮助

您应该能够检查属性“暂停”,以确定音频标签是否正在播放:

$(document).keydown(function(e){
    var son_1 = document.getElementById('sound1');
    if(e.keyCode == 65){
        son_1.currentTime = 0;
        if(son_1.paused)
            son_1.play();
        else
            son_1.pause();
        return false;
    }
});
$(document).keydown(function(e){
    var son_1 = document.getElementById('sound1');
    if(e.keyCode == 65){
        son_1.currentTime = 0;
        if(son_1.paused)
            son_1.play();
        else
            son_1.pause();
        return false;
    }
});