#html #video
#HTML #Видео
Вопрос:
Я работал над проектом, в который встроено видео HTML5. Оно работает локально, но когда я помещаю его на сервер (или, в данном случае, MAMP), оно не воспроизводится. Если я щелкну правой кнопкой мыши по видео, это позволит мне сохранить видеофайл, но он никогда не воспроизводится на странице. В конкретном видео, о котором идет речь, нет элементов управления, но когда я добавил другое тестовое видео с элементами управления, в центре было X.
Я обслуживаю H264, WebM и Theora. Те же видео отлично воспроизводятся в Chrome или Safari.
Какие-либо проблемы с безопасностью, которые я упускаю? Кроме того, есть идеи, почему Firefox — единственный браузер, который отказывается зацикливать видео, в то время как другие это делают?
Заранее спасибо.
Ответ №1:
Я предполагаю, что по какой-либо причине Firefox видит это как видео, возможно, с типом MIME, отправляемым сервером. Если вы используете сервер на базе Apache, вы можете добавить следующее в свой файл .htaccess, чтобы убедиться, что отправляются правильные типы MIME.
Добавить тип видео /ogg ogv Добавить тип видео /mp4 mp4 Добавить тип видео/webm webm
Комментарии:
1. Спасибо за ответ, я полагаю, это тоже сработало бы.
Ответ №2:
Просто измените .theora.ogv на .theora.ogg.