Не работает запуск/стоп HTML5 видео через jQuery

Рейтинг: 0Ответов: 0Опубликовано: 10.02.2023

Есть HTML5-видео:

<video class="video js-video" controls>
    <source src="./video/video.mp4" type="video/mp4">
</video>

Пытаюсь сделать запуск/паузу видео через jQuery:

$(document).ready(function() {

    var video = $(".js-video");

    function togglePlay() {
        if (video.paused || video.ended) {
            video.play();
        } else {
            video.pause();
        }
    }

    $(".js-play").click(function(){
        togglePlay();
    });

});

Но запуск/стоп не работают. В консоли появляются ошибки:

введите сюда описание изображения

В чем может быть проблема?

Ответы

Ответов пока нет.