У меня есть некоторые проблемы с элементом <video>
, я думаю. У меня есть небольшая демонстрационная страница, где я запускаю видео. Этот файл доступен в .webm
, .mp4
и .ogv
. Видео воспроизводится правильно в Firefox (10) mac + win, Safari mac, Chrome mac.HTML5 видео и Chrome/Webkit
Ни одна из окон версии Safari и Chrome не воспроизводит/не показывает этот видеофайл (может быть, проблема Webkit?). Это как HTML код выглядит:
<video controls>
<source src="video/chicane.webm" type='video/webm; codecs="vp8, vorbis"'/>
<source src="video/chicane.mp4" type="video/mp4"/>
<source src="video/chicane.ogv" type="video/ogv"/>
</video>
Я также с помощью .htaccess
файла нормализовать типы MIME, выглядит как
# Video
AddType video/ogg ogv
AddType video/mp4 mp4 m4v
AddType video/webm webm
Посмотрев в Chromes или сафари инструментов разработчика (закладка сети) , похоже, что он хочет воспроизвести файл .webm
, но он не может изобразить mime type
(показывается неопределенный), плюс кажется, что он пытается дважды получить доступ к файлам.
взглянуть себе:
http://www.typeofnan.com(«удивительная вкладку»)
Я понятия не имею, почему он прекрасно работает на OSX с обоих браузерами, если кто-то может обнаружить ошибку на сайте, пожалуйста, дай мне знать. В настоящее время я обнаружил некоторое обнаружение функции и видеоролик use Javascript to .play()
. Однако, если я использую атрибут autoplay
на теге <video>
, Chrome по крайней мере воспроизводит аудио, но все равно видео вообще.
Ссылка: Site source on github
Видео должно отображаться нажатием на вкладку «awsomeness»? – Zakaria
@Zakaria: точно. Спасибо за головы, я обновил вопрос. – jAndy
(FWIW, Chrome 17) Не выдавая запрос дважды, я не уверен, что первая запись в инструментах chromes dev не показана с любыми параметрами запроса, но, глядя на запрос в Fiddler (отладочный прокси), выдается только один раз и правильно отвечает с размером + видео/webm, он воспроизводится после загрузки. –