2016-01-24 4 views
3

У меня проблема с моим сайтом. Когда я когда-либо запустить его в качестве настольной версии этого он открывает видео, как это предполагает, чтобы: https://edgaraxe.net/teamhusky/HTML-видео для мобильного телефона?

Вот код для видео:

<div class="background-wrap"> 
    <video id="video-bg-elem" preload="auto" autoplay="true" loop="loop" muted="muted"> 
     <source src="video/husky.mp4" type="video/mp4"> 
     Video not supported 
    </video> 
</div> 

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

ли здесь какой-нибудь способ, чтобы сделать мобильную версию открыть видео? Потому что я искал решение, и люди говорят, что его не поддерживают воспроизведение видео по телефону. Итак, вместо этого есть способ открыть изображение вместо мобильной версии?

+0

Мнения: Белый текст на белом фоне является ужасным выбором. –

+0

@ Derek 朕 會 功夫 Спасибо за совет! –

ответ

3

Добавить параметр poster к вашему video теге так:

<video .... poster="PATH_TO_IMAGE" autoplay="false"> 
    .... 
</video> 
+0

Благодарим за помощь! –

2

<video /> тег имеет атрибут poster, который будет отображаться на устройствах, поддерживающих элемент video, но не поддерживающий автовоспроизведение.

<video poster="URL_TO_IMAGE" id="video-bg-elem" preload="auto" autoplay="true" loop="loop" muted="muted"> 
    <source src="video/husky.mp4" type="video/mp4"> 
    Video not supported 
    </video> 
+0

Или вы можете просто начать с JavaScript ... –

+0

Спасибо за помощь! –

1

Вы можете использовать несколько видеоформатов для запуска видео в нескольких браузерах (включая мобильные). Итак, попробуйте добавить .Webm видео:

<div class="background-wrap"> 
    <video id="video-bg-elem" preload="auto" autoplay="true" loop="loop" muted="muted"> 
     <source src="video/husky.mp4" type="video/mp4"> 
     <source src="video/husky.webm" type="video/webm"> 
     Video not supported 
    </video> 
</div> 
+0

Я пробовал это, но он по-прежнему пустой экран! –

+0

Возможно, вам нужно преобразовать видео с помощью надлежащего кодека или формата. Проверьте [этот сайт] (https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats), который содержит таблицу с совместимостью браузеров. –

+0

Спасибо за помощь! : D –

Смежные вопросы