我正在尝试在我的网站上自动播放背景音乐并以 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/