Я думал, что это было бы просто настроить с событием клика, но оно не распознает элементы управления видео html5 как часть видео.Как приостановить видео, когда нажата кнопка воспроизведения другого видео.
На странице есть еще одно видео с идентификатором video1, настроенным на автовоспроизведение. Второе видео с идентификатором видео2 не переигрывает, но имеет элементы управления html5, чтобы зритель мог его запустить. Я бы хотел, чтобы он был настроен так, что как только кнопка воспроизведения в видео2 выбрана, видео1 перестанет играть.
Вот что я пробовал:
HTML
<video id="video2" controls>
<source src="assets/explainer.mp4" type="video/mp4">
This browser does not support HTML5 video
</video>
JS
$('#video2').click(function(){
$('#video1').get(0).pause();
});
Обратите внимание, что если я нажимаю на видео он работает, но нажмите на элементов управления нет.
Возможно, вам понадобится реализовать собственные пользовательские элементы управления видео или использовать библиотеку, например http://videojs.com –
С помощью элементов управления, я думаю, вы правы. Хотя, я нашел способ, который является немного обходным решением, но все еще выполняется. – jhawes