Почему у меня возникают проблемы с Video.js, играющим в IE9

Ниже приведен код, который я использую для тега видео. Я в основном скопировал и вставил его с веб-сайта Video.js (затем обновил мои собственные имена файлов). Сначала я мог заставить работать Chrome, но не Firefox или Internet Explorer. Затем я изменил теги "webm" на "web". Это исправлено в Firefox, но я все еще не могу воспроизвести его в IE9. Это просто показывает, как будто он пытается загрузить. Сейчас я просто пытаюсь протестировать его, используя локальные файлы в той же корневой папке, поэтому я не думаю, что это проблема с ожиданием его загрузки. Мои видеофайлы варьируются от 8,1 до 8,4 мег.

Если у кого-то есть идеи, как заставить это играть, это будет очень цениться. Заранее спасибо.

В заголовке тега указано следующее:

    `<link href="video-js.css" rel="stylesheet">
    <script src="video.js"></script>
    <script>
          _V_.options.flash.swf = "video-js.swf"`
    </script>

В теге html указано следующее:

            `<video id="example_video_1" class="video-js vjs-default-skin"  
              controls preload="auto" width="640" height="264"  
              poster="bdg-vid-poster.png"  
              data-setup='{}'>  
             <source src="bdg112412hr.mp4" type='video/mp4' />  
             <source src="bdg112412.web" type='video/web' />  
             <source src="bdg112412.ogv" type='video/ogv' />
             </video>`

3 ответа

Я не уверен, почему вы изменили имя webm в web - webm это правильное расширение для использования. Эта строка должна читать:

<source src="bdg112412.webm" type='video/webm' />  

Есть ли у вас действительные видеофайлы для каждого из трех типов видео (mp4, web и ogv)? Что происходит, когда вы перетаскиваете mp4 прямо в IE9? Попробуйте webm в Chrome и ogv в Firefox.

Если вы не уверены, что ваши видеофайлы действительны, попробуйте загрузить примеры файлов здесь. (См. Ссылки "Скачать видео" под видео).

Для меня также полезным было preload="auto", должно быть preload="none", иначе он ожидал загрузки всего видео перед воспроизведением... реального перетаскивания...

Проверьте MIME-тип, настроенный на сервере.

У меня были проблемы с mp4 и IE9. И мне просто нужно было изменить myme-tipe с video/mpeg на video / mp4.

Другие вопросы по тегам