#jquery
#jquery
Вопрос:
Я получаю эту ошибку, сначала мой звук не работал, затем начал работать, даже если я ничего не делал, и теперь он снова перестал работать
Фрагмент кода: var audio = новый звук («sounds/» randomChosenColor «.mp3»); audio.play();
это сообщение об ошибке, которое я получаю: не перехвачено (в обещании) DOMException: ошибка воспроизведения (), поскольку пользователь сначала не взаимодействовал с документом.
Ответ №1:
Проверьте политики автозапуска браузера.
Как вы, возможно, заметили, веб-браузеры переходят к более строгим политикам автозапуска, чтобы улучшить пользовательский опыт, свести к минимуму стимулы для установки блокировщиков рекламы и снизить потребление данных в дорогих и / или ограниченных сетях. Эти изменения предназначены для того, чтобы предоставить пользователям больший контроль над воспроизведением и принести пользу издателям с законными вариантами использования.