2015-11-21 2 views
0

Недавно я обновил сайт, чтобы воспроизвести все его видео, используя элемент <video>. Это простой, статический HTML-сайт с небольшим javascript для загрузки видео в элемент <video>.HTML5 Элемент видео в IE 11

Все работает отлично от файловой системы, но как только я раскрываю его, он работает во всех моих тестовых браузерах, кроме Internet Explorer 11 с сообщением об ошибке

Error: Unsupported video type or invalid file path

Я мог бы понять, если бы он не сделал работать в IE из файловой системы, но это только из Интернета.

<div id="video_plate" style="width: 760px; height: 546px;"> 
    <video id="video1" style="width: 720px; height: 486px;" src="videos/test.m4v" controls=""> 
    Your browser does not support the video tag. 
    </video> 
    <div id="video_title">Test</div> 
    <div id="video_title2">Bob Test</div> 
</div> 
+0

Очень странное поведение. Просто для удовольствия я переименовал один из файлов m4v в mp4. Он все еще не играл, но все файлы m4v начали играть нормально. Перейдем к какому-то вопросу кеша. 'когда все остальное не удается, убейте кеш' – JRQ

+0

Nope. Это не так. Случайно загрузили версию диска в другой открытый IE. – JRQ

+0

Можете ли вы проверить тип MIME, который веб-сервер возвращает для файлов .m4v? Возможно, IE11 не распознает этот тип MIME, даже если он распознает тип файла, который Windows сообщает локально для одного и того же файла. –

ответ

2

Похоже, это проблема с Windows 7 и IE 11. по умолчанию IE 11 сконфигурирован с protected mode ON в In ternet Функции> Настройки безопасности. Это блокирует воспроизведение видео с помощью элемента video. Поверните protected mode OFF, и видео воспроизводится правильно, без неопределенного и менее полезного сообщения об ошибке.

1

Вы можете проверить уровень поддерживающего типа видео для проводника 11 (и для других Брауэр) с canuse http://caniuse.com/#feat=video В суб-функций Вы можете увидеть также определенный тип формата, поддерживаемого видео

 WebM video format not supported 
    MPEG-4/H.264 video format  ** supported ** 
    Ogg/Theora video format not supported 
    WebVTT - Web Video Text Tracks 

никаких другой только mpeg4 не кажется, поддерживается IE11

+1

m4v - mpeg4. Кроме того, он отлично воспроизводится при загрузке с диска. – JRQ

+0

ну, тогда проверьте путь., Используйте firebugs или аналогичный для отладчика. – scaisEdge

+0

RTQ - работает во всех других браузерах. – JRQ

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