HTML音频标签卷

Cap*_*azy 16 html tags audio html5 volume

我在我的网站上嵌入了一个背景音频,并在访问时自动播放.

音频源是在线流热链接.

<audio autoplay>
      <source src="http://lel.com/link/to/stream.m3u">
    </audio>
Run Code Online (Sandbox Code Playgroud)

我已经设法做到了,它运作良好.

现在我想调低流的音量,因为音频应该留在后台并招待访客,而不是因为响度而让他们患上耳癌.

我已经搜索了论坛,但我总能找到解决视频量的解决方案.

我还搜索了音频标签的参数,但音频标签似乎没有音量参数.

不要担心合法性.我用于网站的流没有版权,我可以在我的网站上使用它.

sjm*_*sjm 37

浏览器不支持卷属性,因此您必须在JavaScript中设置卷属性

<audio autoplay id="myaudio">
  <source src="http://lel.com/link/to/stream.m3u">
</audio>

<script>
  var audio = document.getElementById("myaudio");
  audio.volume = 0.2;
</script>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/sjmcpherso/6r1emoxq/

  • jQuery 版本是 $("#myaudio')[0].volume = 0.2; 以防万一。 (2认同)
  • 就我而言,它似乎不起作用,我按照上面的方式添加了它,但音量仍然是 100%。我认为这可能是由于脚本在加载视频部分之前运行。 (2认同)