如何设置音频对象的音量?

Bla*_*ack 16 javascript audio

我知道我可以像这样创建一个音频对象:

var audio = new Audio("test.wav");
Run Code Online (Sandbox Code Playgroud)

我知道如何播放音频:

audio.play();
Run Code Online (Sandbox Code Playgroud)

我使用以下for循环输出所有函数audio:

var myAudioObject = new Audio();

for (var key in myAudioObject)
{
   if (typeof myAudioObject[key] === "function")
   {
       console.log(key);
   }
}
Run Code Online (Sandbox Code Playgroud)

但是没有设定音量.是否可以更改音频对象的音量?


暗示

这都怪我.如果我替换function我的for循环number然后我找到音量.

var myAudioObject = new Audio();

for (var key in myAudioObject)
{
   if (typeof myAudioObject[key] === "number")
   {
       console.log(key);
   }
}
Run Code Online (Sandbox Code Playgroud)

Ale*_*ets 22

它不是一个功能,它是一个叫做的属性volume.

audio.volume = 0.2;
Run Code Online (Sandbox Code Playgroud)

HTMLMediaElement卷MDN