1

我正在使用声音管理器 2 为我的网站提供声音。现在我想要静音和取消静音

单击一个按钮。我试过mute()unmute()功能。但没有得到结果。

我的静音代码是:

function mutesound(){
            soundManager.mute(); // mute all sounds

            soundManager.createSound({
             id: 'msound',
             url: 'folder/sound/click.mp3',
             autoLoad:true,
             onload: function() {
               soundManager.mute('msound'); 

              } 
            });
        }

有人能帮助我吗?

4

2 回答 2

0

mute() 和 unmute() 是方法,您应该将它们应用于 SoundManager 对象。默认情况下称为soundManager.

soundManager.toggleMute()
于 2012-08-16T12:40:37.630 回答
0

你可以把它放在一个变量中,这样你以后就可以调用它了。就像是

var player = soundManager.createSound({ 
  ...
});

player.mute();

player.unmute();

告诉我会发生什么。

于 2012-08-24T19:02:24.187 回答