我需要用他们的名字来静音声音

时间:2015-01-24 13:09:42

标签: jquery html5 audio var mute

我需要能够将我拥有的所有声音静音。声音不连续,所以.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();

据我所知

1 个答案:

答案 0 :(得分:0)

试试这一行。这是使当前播放音频静音的正确静音属性。

soundName.muted = true;