我正在尝试使用jQuery设置音频元素的音量。
<audio class="audio" autoplay="autoplay" controls="controls" src="All_Right.mp3"></audio>
所以我选择音频标签并设置音量如下:
$('.audio').prop(volume, 0.1);
但是我得到了未捕获的参考错误:volume is not defined
我的代码出了什么问题?
答案 0 :(得分:9)
在你的行中:
$('.audio').prop(volume, 0.1);
您将volume
作为变量传递而不是字符串。您没有名为volume
的变量,这就是您收到有关未定义的错误的原因。尝试将其更改为:
$('.audio').prop("volume", 0.1);
答案 1 :(得分:1)
尝试使用此代码:
$('.audio').volume = 0.1;