Google Chrome не воспроизводит аудио с автозапуском (.mp3), в то время как другие браузеры воспроизводят

#html #html5-audio

#HTML #html5-аудио

Вопрос:

МОЙ САЙТ ::: https://mslen.heliohost.org/CMASHOUSE.html

Это базовая страница. Звук не воспроизводится в Chrome, но воспроизводится в IE

Во-вторых, в качестве альтернативы будет воспроизводиться, когда пользователь нажимает. Я не хочу, чтобы элемент управления отображался на странице…хочет, чтобы элемент управления был скрыт

ПРОБЛЕМА РЕШЕНА!

Комментарии:

1. Не могли бы вы сначала поделиться своим кодом? Никто не может исправить или объяснить код, который он / она не видел.

Ответ №1:

Chrome не разрешает автозапуск, если пользователь сначала не взаимодействует с веб-сайтом, т.Е. Не нажимает где-нибудь на странице. Это делается для того, чтобы пользователь не открывал 5 вкладок и воспроизводил аудио со всех 5 вкладок в фоновом режиме, прежде чем они перейдут на вкладку. Подробнее об этом можно прочитать здесь .

Что касается скрытия элементов управления, измените свой <audio> тег, чтобы он не включался controls .

Ie, где у вас есть:

 <audio controls autoplay loop="99">
  

Заменить на;

 <audio autoplay loop="99">
  

Здесь и здесь вы можете найти дополнительную информацию о <audio> тегах.