1

我有一个 100% 有效的 html5 文档,在每个操作系统上的所有其他浏览器上,都没有问题,但在 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 回答