1

我有一个很奇怪的问题。我想使用音频标签在 Firefox 上播放 ogg 文件。但是当我尝试运行此音频时,萤火虫报告此错误:

Media resource http://127.0.0.1/packhorse/src/sounds/558143.ogg could not be decoded.


xhr.send( ( s.hasContent && s.data ) || null );

jquery-1.8.2.js (wiersz 8416)
All candidate resources failed to load. Media load paused.

我使用 oggenc 命令从 timidity++ 生成的 wav 文件创建这个 ogg 文件。当我尝试直接在 Firefox 中打开此文件时,我得到带有灰色框的黑屏和以下错误:

Video can't be played becouse the file is corrupt.

但我不想播放视频 - 这是音频文件。

只要我意识到在 chrome 上一切正常,我就认为这是一些 mime 问题。你知道什么会导致这些问题吗?

您可以从这里下载我想在 Firefox 上播放的音频文件:

http://193.17.184.23/892643.ogg
4

2 回答 2

1

我们可以有你用来嵌入你的 ogg 文件的 HTML 标签吗?

另外,试试这个:

<audio preload="auto" controls="controls">
<source src="media/song.ogg" type="application/ogg">
</audio>
于 2013-06-06T10:17:56.620 回答
0

进入“.htaccess”文件并检查是否有以下内容:

AddType audio/ogg oga ogg
AddType video/ogg ogv

如果您不添加它。那应该可以解决您的音频问题,并且假设它也会导致视频问题,那么也应该解决该问题。

于 2013-06-06T10:19:46.457 回答