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. ресурса для тега.