2012-11-20 74 views
1

我有一个100%有效的html5文档,在每个操作系统上的每个其他浏览器上,都没有问题,但在IE9上,我总是只拿到带有红色十字的黑色矩形而不是音频播放器。我认为它可能与activeX有某种冲突。IE9和<audio>标签

谢谢。

<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> 

回答

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/