Firefox 不会播放声音,但可以在其他浏览器中播放

Firefox won't play sounds, but works in other browsers

我尝试用 "Howler.js" 播放声音,但它在 FF 中无法在所有其他浏览器中运行。 为了测试声音文件是否有问题,我用浏览器打开了包含文件的目录。 我有一个“.mp3”文件、一个“.ogg”文件、一个“.wav”和一个“.webm”文件。 在 FF none 中它们正在工作,FF 只给我消息 "Video could not be played, because the file is broken."。 现在我完全糊涂了,因为其他浏览器不会抱怨音频文件。

感谢任何帮助。

自己找到了解决办法。问题是我通过节点和 gulp 启动了代码,这导致错误的 mime 类型,这是 Firefox 的问题。当应用程序通过 apache 启动时,mime 类型正确并且一切正常。