遇到一个奇怪的问题。我正在使用 Audio.js 播放一些音频文件。
在所有平台和所有浏览器中,除了 Mac 版 Firefox 之外,一切都可以完美运行。这些文件只是不想播放。他们下载了 OK 和 Audio.js 输出,即他们已完全下载,但无法播放。我尝试过上传到我们的云存储提供商的文件(它们在所有其他浏览器上都可以正常流式传输)、本地提供的相同文件以及在线找到的第三方 .ogg 文件。
什么都没有。
有人在 Mac 版 Firefox 上播放 .ogg 文件时遇到问题吗?会不会是文件头的问题?有人遇到过 Audio.js 在 Mac 上播放 FF 中的 .ogg 文件时遇到的问题吗?
最佳答案
根据文档,不支持 ogg vorbis 文件。另外,该实现似乎需要 Firefox 中的 flash 才能工作:kolber.github.io/audiojs
(因为您的测试用例仅适用于 Windows 上的 FF,而不适用于 OSX 上的 FF): Windows 上的 FF 可以使用操作系统级 MP3 实现,而 OSX 上的 FF 无法自由访问 MP3 编解码器..不确定这是否是导致它的原因,但它可以用于库中的功能检测(因为它是一个OGG)
关于javascript - Mac 版 Firefox 上的 Audio.js 和 .ogg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18592119/