Автоматическое воспроизведение видео HTML5 по истечении n секунд после открытия страницы?

Подскажите пожалуйста... я ставлю фоновое видео и прелоадер, который длится 10 секунд. Возможно, что видео за эти 10 секунд уже загрузится и на половину пройдет, а нужно чтобы его видели с самого начала.
Как сделать, чтобы видео запускалось по истечении 10 секунд с момента открытия страницы (чтобы совпадало с прелоадером) ?

<video id="video" width="100%" height="auto" autoplay="autoplay" loop="loop" muted>
                    <source src="video/tlk.mp4">
                   
                </video>
  • Вопрос задан
  • 530 просмотров
Решения вопроса 1
abyrkov
@abyrkov
JavaScripter
window.onload = function() {
  setTimeout(function() {
    var video = document.getElementById('video');
    video.play();
  }, 1000);
}

Как-то так.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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