这个问题已经在这里有了答案:
7年前关闭。
我有一个html音频标签:
<audio class="audio" autoplay="autoplay" controls="controls" src="All_Right.mp3"></audio>
如果尝试使用Javascript设置音量,如下所示:
$('.audio').volume = 0.1;
alert($('.audio').volume);
但这不起作用。
最佳答案
我假设您正在使用jQuery。$('.audio')
返回jQuery对象,而不是DOM元素。
在jQuery对象上设置属性对DOM没有影响。
相反,您需要调用jQuery .prop(name, value)
方法。
关于javascript - 使用Javascript设置html 5音频标签的音量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13937118/