【发布时间】: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