我有一个这样的代码:
var upsound = new Audio('sound/upsound.mp3')
upsound.loop = true;
upsound.play();
我希望在播放音频时让音量更大。
答案 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>