【问题标题】:Set volume of html 5 audio tag with Javascript [duplicate]使用Javascript设置html 5音频标签的音量[重复]
【发布时间】:2012-12-18 16:17:24
【问题描述】:

可能重复:
Using jQuery to control HTML5 <audio> volume

我有一个 html 音频标签:

<audio class="audio" autoplay="autoplay" controls="controls" src="All_Right.mp3"></audio>

如果它尝试像这样使用 Javascript 设置音量:

$('.audio').volume = 0.1;

alert($('.audio').volume);

但这不起作用。

【问题讨论】:

    标签: javascript html audio


    【解决方案1】:

    我假设你正在使用 jQuery。

    $('.audio') 返回一个 jQuery 对象,而不是 DOM 元素。
    在 jQuery 对象上设置属性对 DOM 没有影响。

    相反,您需要调用 jQuery .prop(name, value) 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 2011-11-30
      • 2014-12-05
      • 2016-02-18
      • 1970-01-01
      • 1970-01-01
      • 2014-02-23
      相关资源
      最近更新 更多