这个问题已经在这里有了答案:




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/

10-13 04:08