我正在开发 HTML5 音频播放器,但我一直致力于制作音频可视化...我在谷歌上搜索,只找到了 Firefox 或 Chrome 支持的可视化。所以现在我在这里问:是否可以使用 HTML5 和 Javascript 为所有最新浏览器创建音频可视化? 如果答案是肯定的:怎么办? 如果答案是否定的:那么您能推荐什么?
最佳答案
- 没有。您将需要网络音频 API 的组合,并且 canvas 或 webgl 进行渲染。正如您所发现的,网络音频 API 是 Chrome, Firefox and Safari 中仅部分支持.
- 闪光。它有一个非常强大的声音 API,并且受所有最新的桌面浏览器(以及旧的浏览器)的支持。
This bloke似乎经常在 HTML5 音频上发帖,他通过预处理音频数据并将其保存为 JavaScript 来解决缺乏对 Web 音频 API 支持的问题。根据您的要求,这可能是一个选项。
关于javascript - HTML5 音频播放器可视化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10567130/