IE 9 не может загрузить аудио HTML5 из ​​Tomcat

Мой аудиоплеер HTML5, при работе внутри IE9, испытывает проблемы при воспроизведении аудиофайлов, расположенных на сервере под управлением Apache Tomcat. Например, он никогда не загрузит файл по этому пути:

http://www.siascend.com/repository/audios/1017_Q1.mp3

но счастливо играет тот же файл, расположенный @:

http://hirebrodie.com/demo/audio/1017_Q1.mp3

Любой путь работает нормально, когда игрок работает в Chrome или Safari. Почему это не работает в Internet Explorer? Это известная проблема с реализацией HTML5 аудио в IE?

1 ответ

Решение

Tomcat по умолчанию указывает для расширения.mp3 тип MIME audio/x-mpeg. Изменение этого значения по умолчанию на audio / mpeg решает проблему. Другими словами, IE9 НЕ подходит для audio / x-mpeg, но принимает audio / mpeg в качестве типа MIME. ресурса для тега.

Источник: http://social.msdn.microsoft.com/Forums/pl-PL/iewebdevelopment/thread/b4f58d95-ac27-4a28-a4ae-86477ddfc74f

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