2013-10-05 2 views
2

Я довольно новичок во всем этом HTML-бизнесе, но пока мне удалось узнать достаточно, чтобы он был онлайн: (www.authenticchronicles .com).Видео не в состоянии играть на Safari и IE9, но отлично играет на Chrome и Firefox

Прямо сейчас, это всего две страницы, и это страница «about» - это то, что дает мне некоторые проблемы. Проведя около 3-4 часов, пытаясь справиться с этим, я почти готов сдаться! Может быть, кто-то здесь может дать некоторое представление? FWIW, я использую Dreamweaver, чтобы собрать все это вместе.

Я клянусь, мой HTML правильно:

<video id="video_background" preload="auto" autoplay loop muted volume="0"> 
<source src="movies/about.mp4" type="video/mp4"> 
<source src="movies/About.webmhd.webm" type="video/webm"> 
<source src="movies/About.ogv" type="video/ogg"> 
</video> 

и это работает ... в точку. Только хром и firefox фактически загружают фоновое циклическое видео (я использую CSS, чтобы поместить его в фоновом режиме). Safari и IE9 не загружаются, и это просто пустой ящик.

Я даже попытался отредактировать файл Htaccess, добавив в то, что ранее было пусто:

AddType video/mp4 .mp4 
AddType video/ogg .ogv 
AddType video/webm .webm 

Я попытался обновить свои браузеры, и все. У меня есть правильный доктайп перечисленные в верхней части HTML:

Я понятия не имею, что происходит. Интересно то, что, пока я редактирую на Dreamweaver, я могу PREVIEW на этих сайтах локально просто отлично (естественно, я решил, что это сработает, когда я загружу его на хост). Это когда он загружается на хост, а затем открывается, что дает мне проблемы.

Прошу прощения, если это кажется излишним и легким решением. Клянусь, я сделал столько исследований, сколько мог, и попытался понять как можно больше. В этот момент я просто полностью в тупике. Любое понимание в этом вопросе очень ценится ~

ответ

2

Я не уверен, о решении, но вот что-то тест: Попробуйте добавить атрибут «управляет» к видеотега, например:

<video id="video_background" preload="auto" controls autoplay loop muted volume="0"> 

Где Я собираюсь сказать, что атрибут видеоэлемента «autoplay» не всегда соблюдается всеми браузерами (это может быть раздражающим, навязчивым и интенсивным использованием полосы пропускания). Запросив элементы управления, вы сможете навести курсор мыши на пустую область видео и нажать кнопку воспроизведения. Это проверит, смогут ли IE9 и Safari воспроизвести видео.

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