Firefox 不会播放声音,但可以在其他浏览器中使用
Posted
技术标签:
【中文标题】Firefox 不会播放声音,但可以在其他浏览器中使用【英文标题】:Firefox won't play sounds, but works in other browsers 【发布时间】:2016-02-24 08:04:18 【问题描述】:我尝试使用“Howler.js”播放声音,但它在所有其他浏览器中都无法在 FF 中运行。 为了测试声音文件是否有问题,我用浏览器打开了包含文件的目录。 我有一个“.mp3”文件、一个“.ogg”文件、一个“.wav”和一个“.webm”文件。 在 FF 中,它们都不起作用,FF 只给我消息“无法播放视频,因为文件已损坏。”。 现在我完全糊涂了,因为其他浏览器不会抱怨音频文件。
感谢您的帮助。
【问题讨论】:
您是否安装了最新版本的 Firefox? 是的,它是最新版本。 尝试删除并重新创建存储音频文件的目录。并另外重新启动您的 PC。我自己解决了 Howler.js 的 GitHub 问题,但没有与您的问题类似的问题...... 不起作用.. 无论如何感谢您的帮助 你能添加一个sn-p代码来告诉我们你在做什么吗? 【参考方案1】:自己找到了解决方案。问题是我通过 node 和 gulp 启动了代码,这导致了错误的 mime 类型,这对 Firefox 来说是个问题。当应用程序通过 apache 启动时,mime 类型正确且一切正常。
【讨论】:
以上是关于Firefox 不会播放声音,但可以在其他浏览器中使用的主要内容,如果未能解决你的问题,请参考以下文章
在 Chrome、Edge 和 Firefox 中视频有声音但没有图像