@pashulke

Как встроить HTML тег в JS функцию?

Нужно после полной загрузки страницы запустить аудио (autoplay - не то). Как запустить аудио лишь после выполнения этого кода:
if (document.readyState === "complete") {
			//запуск аудио
}

Всё перепробывал, но ничего не работает. Есть какой-то способ?
  • Вопрос задан
  • 2474 просмотра
Решения вопроса 1
ikeagold
@ikeagold
Ikeagold Web-Dev
Попробуйте так:
document.onreadystatechange = function () {
  if(document.readyState === "complete"){
    var audio = document.getElementById('audio');
    console.log(audio);
    audio.play();
  }
}

Причина -> https://stackoverflow.com/questions/16450973/why-j...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@personaljs
var audio = document.getElementById('audio');
audio.play();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы