无法调节音量

Posted

技术标签:

【中文标题】无法调节音量【英文标题】:Unable to adjust audio volume 【发布时间】:2014-08-23 22:14:57 【问题描述】:

我正在尝试做我认为很简单的事情,但是在网上搜索后,似乎没有。

我正在使用免费的音频播放器“audiojs”与 html5 音频一起播放音轨,一切正常。但是,我想要做的是最初将音量设置为较低,如果用户想使用普通播放器滑块,他们可以提高音量。

我预计会有一个像

这样的属性

<audio volume="low"><audio volume="0.5">

但似乎没有。如果必须使用 javascript 来完成,我会想使用 jQuery。

谁能帮忙?

【问题讨论】:

How to set the loudness of HTML5 audio? 的可能重复项 我读过但没有完全理解。我试过了,但它没有用,所以我可能弄错了。我不懂 javascript,但是您如何在 jQuery 中以 $('audio').something(); 开头对其进行编码? 【参考方案1】:

使用 HTML5 元素,您可以通过以下方式在 javascript 中设置音量:

document.getElementById('audio-control').volume = 0.2;

其中 id 是音频控件上的 id 属性。

这是一个实际的例子:

http://jsbin.com/cezutiyuroxi/1/edit?html,js,output

【讨论】:

以上是关于无法调节音量的主要内容,如果未能解决你的问题,请参考以下文章

iOS系统声音服务无法调节音量

iPhone - 无法使用硬按钮调节音量

无法在我的 iphone 应用程序中调整音量

Android6.0 源码修改之Settings音量调节界面增加通话音量调节

钉钉考勤机怎么调节音量大小

iOS 应用中调整手机系统音量