Объем аудиотеки HTML

Я встроил фоновый звук в мой сайт, который автоматически воспроизводится при посещении.

Источником аудио является горячая ссылка онлайн-потока.

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

Мне уже удалось это сделать, и это работает хорошо.

Теперь я хочу уменьшить громкость потока, потому что звук должен просто оставаться на заднем плане и развлекать посетителей, а не вызывать у них рак уха из-за громкости.

Я уже искал форумы, но я всегда находил решения для увеличения громкости видео.

Я также искал параметры аудио тега, но, похоже, нет параметра громкости для аудио тега.

Не беспокойтесь о законности. Поток, который я использую для веб-сайта, не имеет авторских прав, и мне разрешено использовать его на моем веб-сайте.

Ответ 1

Отсутствует атрибут тома, поддерживаемый браузерами, поэтому вы должны установить свойство тома в 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>

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

Ответ 2

Мне нужен скрипт для изменения громкости с помощью клавиш клавиатуры вверх/вниз. Чтобы добавить/уменьшить громкость на 0,2 каждый раз, когда я нажимаю на клавишу

Спасибо