我需要在通过 html5 播放器播放音乐时进行某种可视化,我一直在查看音频 API,发现某些部分仅适用于 chrome,有些仅适用于 firefox。
我不太关心 Internet Explorer,但我需要其他两个浏览器的某种解决方案,有谁知道一个插件,甚至是某种我可以开始的教程?理想情况下,这将使用 javascript,如果可能的话,避免额外的 flash 小程序,谢谢。
编辑: 澄清一下,我有 MP3/OGA 文件,我想在播放它们时获得某种视觉输出。
最佳答案
您应该查看这篇文章:Visualising elements with the Web Audio API (参见:demo)。
Web Audio API specification目前处于草案阶段,但最终将成为 W3C 标准。 Firefox 目前仅支持不兼容的、Mozilla 特定的 Audio Data API ,但它被标记为“已弃用”,转而支持 Web Audio API。不幸的是,Firefox 中新的 Web Audio API 的工作尚未开始。 Bugzilla bug 779297创建的目的是跟踪该标准的实现进度。
TL;DR 您无法跨浏览器使用音频可视化 without Flash眼下。 Web Audio API 是 future 。
关于javascript - Javascript 中的图形均衡器具有最大的兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12596937/