我正在开发一个 HTML5 音频播放器,我一直在制作音频可视化......我在谷歌上搜索,我只找到了 Firefox 或 chrome 支持的可视化。所以现在我在这里问:是否可以使用 HTML5 和 Javascript 为所有最新的浏览器创建音频可视化?如果答案是肯定的:如何?如果答案是否定的:那么您可以推荐什么?
问问题
2998 次
2 回答
2
- 不,您需要结合使用 Web 音频 API,以及用于渲染的 canvas 或 webgl。正如您所发现的, Chrome、Firefox 和 Safari仅部分支持网络音频 API 。
- 闪光。它有一个非常强大的声音 API,并且在所有最新的桌面浏览器(以及旧的浏览器)中都受支持。
这位似乎经常在 HTML5 音频上发帖的家伙通过预处理他的音频数据并将其保存为 JavaScript,解决了对 Web 音频 API 支持不足的问题。根据您的要求,这可能是一种选择。
于 2012-05-12T20:56:36.797 回答
2
不,到目前为止,似乎并非所有浏览器都可以。我推荐 dancer.js 以满足您的要求。在http://jsantell.github.com/dancer.js/#查看演示
于 2012-07-11T09:46:22.083 回答