Приостановить <video> при закрытии модального Bootstrap

0

При использовании модальных окон Bootstrap 3 обычно содержимое находится в том же окне, поэтому, когда вы закрываете модальный, вы просто скрываете его на одной странице. Если это <video>, оно будет продолжаться до тех пор, пока вы не обновите страницу, или не заново отпустите modal, чтобы приостановить ее (поскольку ее невозможно остановить).
Как сделать паузу в видео в модуле Bootstrap?

Теги:
video
twitter-bootstrap-3
mediaelement.js

2 ответа

1
Лучший ответ

Я нашел, что это вариант для работы во всех моих модалях с помощью (используя Mediaelement.js) внутри них.

$('.modal').on('hidden.bs.modal', function () {
    $('video').each(function() {
      this.player.pause();
    });
})
7

Я искал по всему Интернету ответ на этот вопрос. никто не работал для меня, кроме этого кода. Гарантированный. Он работает отлично.

$('body').on('hidden.bs.modal', '.modal', function () {
$('video').trigger('pause');
});
  • 0
    Работаю на меня. здорово

Ещё вопросы

Сообщество Overcoder
Наверх
Меню