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/

相关文章:

html - 宽度不适用于表格单元格

android - 新的音频HAL无法与Nexus播放器一起使用

audio - FFMPEG 将视频和音频减半

javascript - 使用 Web Audio API 进行音量控制

javascript - 使用 Javascript 在 MouseOver 上的其他元素之上显示 Html 元素

php - 知道为什么通过 PHP 下载时文件会损坏吗?

jquery - 使用音频标签设置循环之间的延迟

android - 如何扩展音量控制

docker - 如何使用docker在角度应用程序中传递环境变量

html - 100%宽度和100%高度的div问题