播放时HTML5音频响亮

时间:2014-05-19 17:12:47

标签: javascript html5 audio volume

我有一个这样的代码:

    var upsound = new Audio('sound/upsound.mp3')
    upsound.loop = true;
    upsound.play();

我希望在播放音频时让音量更大。

2 个答案:

答案 0 :(得分:1)

使用volume属性,从0.0(静音)到1.0(完整音量):

upsound.volume = 1.0;

修改

如果您想在一定延迟后设置音量,您只需使用超时:

usound.volume = 0.0; // Start with no sound

setTimeout(function() {
   usound.volume = 1.0; // Increase the volume after 2 seconds
}, 2000);

答案 1 :(得分:0)

音频的音量属性应该是解决方案,但直到现在,它似乎还没有被合并到任何浏览器中。检查Browser Compatibility for Audio files。你可以使用这样的东西,它可以让你在播放时使用控件,但是通过编码,它还不可能。

<audio controls="controls">
  <source src="foo.wav" type="audio/wav">
</audio>