2013-05-05 84 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这种方式很奇怪。