Подтвердить что ты не робот

Bootstrap 3 - Отзывчивый mp4-video

Я попытался найти хорошее решение на сайте bootstrap, но пока не получил ответа. Я думаю, что я не могу быть единственным, кто борется с этим, но я не мог найти ничего, что помогло мне.

Я пытаюсь встроить mp4-видео на свой сайт. Проблема в том, что если я использую iframe-тег, я не могу использовать autoplay и loop. Из-за этого я хотел бы решить его с помощью тега видео (или что-то еще, что поддерживает автовоспроизведение и цикл). После этого я попытался настроить свое видео с помощью тега-объекта, но это не сработало. Несмотря на то, что я разрешил это в своем коде (чтобы показать вам), который вы можете увидеть ниже:

<div align="center">
   <object class="embed-responsive-item">
     <video autoplay loop >
       <source src="file.mp4" />
     </video>
   </object>
 </div>

Я надеюсь, что кто-то из вас поможет мне исправить это.

4b9b3361

Ответ 1

По моему мнению, вы хотите встроить видео на свой сайт, чтобы:

  • Отвечает
  • Позволяет автовоспроизведение и цикл
  • Использует Bootstrap

Этот Demo Here делает именно это. Вы должны разместить другой класс встраивания вне тега object/embed/iframe в соответствии с инструкциями здесь - но вы также можете использовать тег видео, а не тег объекта, даже если он не указан.

<div align="center" class="embed-responsive embed-responsive-16by9">
    <video autoplay loop class="embed-responsive-item">
        <source src="http://techslides.com/demos/sample-videos/small.mp4" type="video/mp4">
    </video>
</div>

Ответ 2

Просто добавьте class= "img-отзывчивый" к тегу видео. Я делаю это в текущем проекте, и он работает. Его не нужно обертывать ничем.

<video class="img-responsive" src="file.mp4" autoplay loop/>

Ответ 3

используя этот код, даст вам отзывчивый видеоплеер с полным контролем

<div class="embed-responsive embed-responsive-16by9">
    <iframe class="embed-responsive-item" width="640" height="480" src="https://www.youtube-nocookie.com/embed/Lw_e0vF1IB4" frameborder="0" allowfullscreen></iframe>
</div>

Ответ 4

Совет для MULTIPLE VIDEOS на странице: Недавно я решил проблему без воспроизведения mp4 в Chrome или Firefox (отлично играл в IE) на странице с 16 видео в модалах (bootstrap 3) после обнаружения частоты кадров всех видео должно быть одинаковым. У меня было 6 видеороликов со скоростью 25 кадров в секунду и 12 при 29,97 кадра в секунду... после рендеринга всего до 25fps версий все работает ровно во всех браузерах.

Ответ 5

Это сработало для меня:

<video src="file.mp4" controls style="max-width:100%; height:auto"></video>

Ответ 6

То же самое, у меня сработало отлично, просто сделай так:

<video src="file.mp4" controls style="max-width:100%; height:auto"></video>