2013-05-05 83 views
0

我在這裏問了一個問題:Server does not read ogg file。我以前的問題是我的服務器,它不讀取音頻ogg文件,我爲我的服務器添加了一個MIME類型,以便能夠讀取這些類型的文件。Firefox讀取但不播放音頻ogg文件

現在,我的服務器讀取文件,問題是,它不在播放器中播放。哪裏不對?我想不明白。我可以使用URL(website.com/directory/audio.ogg)訪問該文件。播放器顯示,但不播放。

該播放器在Chrome中工作正常。它播放音頻文件。所以我認爲,我的代碼沒有問題。特別是我的音頻標籤的src。

代碼:

<!DOCTYPE html> 
    <html> 
     <head> 
      <title>Audio Player</title> 
     </head> 
    <body> 
     <audio controls preload> 
     <source src="audio/audio.ogg" type="audio/ogg"> 
     <source src="audio/audio.mp3" type="audio/mpeg"> 
     Your browser does not support the audio tag. 
     </audio> 
    </body> 
</html> 
+0

似乎有人有這個問題:https://support.mozilla.org/en-US/questions/943457 – Dave 2013-05-05 15:40:11

+0

我已經看到了,但不幸的是,沒有什麼幫助我。我嘗試使用48000Hz的音頻文件,我沒有在Firefox中使用任何插件,但它仍然不播放該文件。 – JetPro 2013-05-05 15:48:37

+0

我認爲他們提到的解決方案是告訴它文件的頻率與實際不同。例如如果它是48000Hz,請告訴它它是24000Hz或什麼的。 – Dave 2013-05-05 15:49:50

回答

0

確保您使用的.ogv作爲文件擴展名和OGG作爲文件類型。 Theora這種方式很奇怪。