我需要能够使所有声音静音。声音并不连续,因此.pause()不是解决方案。这是我的音频的样子:

var soundName = new Audio("sound/soundname.wav","sound/soundname.ogg","sound/soundname.mp3");
    soundName.play();

我想在单击名为#mute的div时将其静音
但这不起作用:
$("#mute").click(function(e) {
soundName.mute()
});

我对HTML 5播放器插件一无所知,所以这就是为什么我需要一个临时解决方案,直到我明白这一点。
我已经尝试了很多东西。包括简单的解决方案。但我的音频必须能够重叠。只有使用:
var name = new audio();

我所知道的

最佳答案

试试这一行。这是适当的静音属性,用于将当前播放的音频静音。

soundName.muted = true;

10-07 15:40