Наш Telegram бот: @htmlweb_bot

Повтор видео при возвращении на вкладку

Данный пример позволяет вам повторно показать пользователю видео, когда он переключается на данную вкладкуДля проверки переключитесь на другую вкладку и потом вернитесь на эту, - котик опять помашет лапкой. Видео не зациклено и не будет постоянно раздражать, отвлекая посетителя от контента страницы, но если посетитель отвлекся и потом вернулся на эту вкладку, то котик опять один раз помашет лапкой. Мило же?!
Исходный код этого примера:
<div class="video">
    <video class="help mt-30 mb-20" autoplay="autoplay" muted="muted" playsinline="playsinline">
        <source src="https://dar61.ru/pp/images/cat.mp4" type="video/mp4">
        <img src="https://dar61.ru/pp/images/cat.png" alt="Добрый милый котик...">
    </video>
</div>
<script>
    window.addEventListener('visibilitychange', function(event) {
        if(!document.hidden) {
            console.log('Элемент получил фокус:', event.target);
            var a = document.getElementsByTagName('video');
            var aLength = Math.min(2,a.length);
            for (var i = 0; i < aLength; i++) {
                a[i].currentTime = 0;
                a[i].play();
            }
        }
    });
</script>

.