IE 9无法从Tomcat加载HTML5音频

时间:2012-12-24 18:13:11

标签: html5 url tomcat html5-audio src

我的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 个答案:

答案 0 :(得分:2)

默认情况下,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