2012-11-20 97 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/