#javascript #html #vuejs2
#javascript #HTML #vuejs2
Вопрос:
Я пытаюсь воспроизвести аудио (без видео, только аудио, поэтому я не могу использовать muted = true
) через 5 секунд после перезагрузки страницы, но я получаю DOMException: play() failed because the user didn't interact with the document first
. Я знаю почему, но я хочу знать, есть ли какая-то возможность это сделать.
Комментарии:
1. Это похоже на сообщение об ошибке. Многие современные браузеры запрещают автоматическое воспроизведение аудио / видео, и вместо этого оно должно запускаться действием пользователя.
Ответ №1:
Вы просто не можете воспроизводить звук в браузере, если пользователь не взаимодействовал с ним. Я бы предложил добавить кнопку «Пуск» / всплывающее окно, которое пользователь может щелкнуть, таким образом, удовлетворяя условию политики безопасности браузера, и оно будет воспроизводить звук.