如何在javascript中调整音频文件的音量

时间:2017-09-04 20:57:13

标签: javascript jquery audio

我有一个测验应用,可以在答案正确时播放音频文件。

var audio1 = new Audio('audio/correct.mp3');
// if answer is correct ..
audio1.play();

音频的音量太大了......我该如何调整音量或添加控制?

注意:jquery答案也很好。

提前谢谢。

2 个答案:

答案 0 :(得分:1)

如果您的音乐是页面中的元素,则可以使用:

var music = document.getElementById("myMusic");
music.volume = 0.2;

如果不是,请使用:

var music = new Audio('audio/correct.mp3');
music.volume = 0.2;

查看详细文档here

答案 1 :(得分:1)

使用volume属性,其值为[0,1],为[0%,100%]:

var audio1 = new Audio('http://www.tvdsb.ca/webpages/balestrins/files/fanfare.wav'); // example audio
// if answer is correct ..
audio1.volume = 0.5; // 50%
audio1.play();