Зацикливание видео с интервалом в 5 секунд

У меня есть видео "video.mp4" Я хочу, чтобы оно воспроизводилось автоматически, после воспроизведения нужна пауза в 5 секунд, потом оно начиналось сначала и так до бесконечности. Вот код, что я пишу, но видео воспроизводится сразу без пауз:

<head>
<script>
    var video = document.getElementById("myVideo");
    video.addEventListener("canplay", function() {
        setTimeout(function() {
            video.play();
        }, 5000);
    });
</script>
</head>
<body>
    <video id="myVideo" loop autoplay>
        <source src="video.mp4" type="video/mp4">
    </video>
</body>

Ответы (0 шт):