html5音频api - frequencyBinCount在Safari上不返回任何内容

时间:2013-10-24 18:05:57

标签: html5 audio web-audio

尝试创建一个javascript可视化工具,但Safari表现不佳。音频数据全部为空白。

这是我的代码 -

http://jsbin.com/olugOri/1/edit

Chrome按预期工作

2 个答案:

答案 0 :(得分:0)

Dunno如果这是问题,但你可能不应该在onaudioprocess中调用分析器函数。 onaudioprocess需要是一个超紧密的功能。如果您只想进行视觉体积平均,请使用requestAnimationFrame显示分析仪的平均体积;如果你试图检测剪辑,你只需要一个脚本处理器。

答案 1 :(得分:0)

这实际上是因为他们还没有真正实施MediaElementSourceNode。无论你如何使用它(使用增益节点,使用脚本处理器,无论如何)它总是吐出零。

你没有做错任何事,Safari还没有实现它。