Я использовал Owl Carousel, который имеет 3 HTML-5 видео и режим автоматического воспроизведения.Первый пункт - видео, а 4-й и 7-й - видео.Когда я работаю в IE-11, каждый третий элемент изображения содержит видео, которое не скрывается.
По сути, мои требования заключаются в том, что когда появляется элемент видео, видео должно воспроизводиться автоматически, а следующий элемент не запускается до конца видео.если конец видео, тогда следующий слайд.все это работает хорошо для Chrome и Mozilla, но в IE-11 есть элемент видео, который не скрывается должным образом.
var owl = window.jQuery('.slider_owl');
window.jQuery('.slider_owl').owlCarousel({
items: 1,
loop: true,
dots: false,
video: true,
autoplay:true,
autoplayHoverPause:false,
autoplayTimeout:5000,
responsive : {
768 : {
onInitialized: function () {
if ($(".owl-item.active video", this.$element).length) {
$(".owl-item.active video", this.$element)[0].play();
owl.trigger('stop.owl.autoplay');
$(".owl-item.active video", this.$element).on('ended', function () {
owl.trigger('play.owl.autoplay')
});
}
},
onTranslated: function () {
if ($(".owl-item.active video", this.$element).length) {
$(".owl-item.active video", this.$element)[0].play();
owl.trigger('stop.owl.autoplay');
$(".owl-item.active video", this.$element).on('ended', function () {
owl.trigger('play.owl.autoplay')
});
}
}
}
}
});