1

私は 100% 有効な html5 ドキュメントを持っています。すべての OS の他のすべてのブラウザーでは問題はありませんが、IE9 では常に、オーディオ プレーヤーの代わりに赤い十字が付いた黒い四角形が表示されます。なんとなくactiveXと競合しているのではないかと思いました。

ありがとう。

<audio controls="controls">
        <source src="/files/NRUPPLYSNINGEN_XTRA.mp3" type="audio/mp3">
        <source src="/files/NRUPPLYSNINGEN_XTRA.wav" type="audio/wav">
        <source src="/files/NRUPPLYSNINGEN_XTRA.ogg" type="audio/ogg">
        Your browser does not support this audio format.
</audio>
4

1 に答える 1

0

ばかげた質問かもしれませんが、オーディオ ファイルへのパスが正しくない可能性がありますか? オーディオ ファイルが見つからない場合でも、Chrome はオーディオ プレーヤーを適切にレンダリングします。ただし、IE9 ではそれができないようです。

オーディオ ファイルを動作するファイルに置き換えると、クロスがなくなり、すべて正常に動作します。

<audio controls="controls">
        <source src="http://open.is/jQueryMusicPlayer/betty.mp3" type="audio/mp3">
        Your browser does not support this audio format.
</audio>​

試してみてください: http://jsfiddle.net/PFTaN/

于 2012-11-20T18:21:00.100 に答える