2

私のHTML5オーディオプレーヤーをIE9内で実行すると、ApacheTomcatを実行しているサーバーにあるオーディオファイルの再生に問題が発生します。たとえば、次のパスでファイルが読み込まれることはありません。

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

しかし、@にある同じファイルを喜んで再生します:

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

プレーヤーがChromeまたはSafariで実行されている場合、どちらのパスも正常に機能します。Internet Explorerで機能しないのはなぜですか?これは、HTML5オーディオのIE実装に関する既知の問題ですか?

4

1 に答える 1

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

于 2012-12-24T18:28:05.617 に答える