Html音频音量调节

标签 html audio volume

我正在尝试在我的网站上自动播放背景音乐并以 10% 的音量开始播放。这是我的代码:

<audio id="bgAudio" autoplay src="music.mp3" volume="0.1"></audio>

这对我不起作用。我在互联网上搜索过其他方法,但没有一个有效。谁能帮我吗?

最佳答案

定义音量后,您必须使用 Javascript 来修改音量,因为音量不是音频标签的有效属性。 IMO 应该是这样,但事实并非如此。试试这个:

<audio autoplay id="bgAudio">
  <source src="music.mp3" type="audio/mpeg">
</audio>

<script>
  var audio = document.getElementById("bgAudio");
  audio.volume = 0.1;
</script>

关于Html音频音量调节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44141681/

相关文章:

仅限 JavaScript li 文本 slider

c# - 使用2个单独的按钮Unity播放和停止音频

html - 如何在 CSS 中打多个断点?

javascript - HTML 密码输入提示

matlab - 匹配两个系列的 Mfcc 系数

android - 如何在Android上以编程方式更改声音

windows - Windows/Docker/外部安装

mysql - Docker MySQL 主机卷

html - 把一组div变成一个链接

c# - 为什么 DirectSound Buffer 在调试条件下无法播放?