【问题标题】:Firefox reads but does not play audio ogg fileFirefox 读取但不播放音频 ogg 文件
【发布时间】:2013-05-05 15:24:58
【问题描述】:

我在这里问了一个问题:Server does not read ogg file。我之前的问题是我的服务器,它没有读取音频 ogg 文件,我为我的服务器添加了一个 MIME 类型以便能够读取这些类型的文件。

现在,我的服务器读取文件,问题是,它没有在播放器中播放。怎么了?我想不明白。我可以使用 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>

【问题讨论】:

  • 好像有人遇到过这个问题:support.mozilla.org/en-US/questions/943457
  • 我已经看到了,但不幸的是,没有任何帮助。我尝试使用 48000Hz 音频文件,我没有在 Firefox 中使用任何插件,但它仍然无法播放该文件。
  • 我认为他们提到的解决方案是告诉它文件的频率与实际频率不同。例如如果是48000Hz,告诉它是24000Hz什么的。
  • 我该怎么做?没听懂,抱歉。
  • 我也没有;我只是在看他说的话:“可以将音频设备的采样率(设备属性中的最后一个选项卡)更改为 48000Hz。这不是网络流行的速率,大多数文件都可以正常播放”(我不使用经常使用 FireFox,我从未使用过音频标签;我只是搜索了一下!)

标签: html html5-audio


【解决方案1】:

确保使用 .ogv 作为文件扩展名,使用 ogg 作为文件类型。西奥拉就是那样奇怪。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-18
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多