我正在尝试检索频率数据以通过我的音频文件的D3.js进行可视化,并且所有内容在Chrome,Safari,Firefox(桌面)上运行正常,但在移动浏览器中无效。 console.log返回0。
以下是代码:
...
var frequencyData = new Uint8Array(1);
analyser.getByteFrequencyData(frequencyData);
svg.selectAll('circle')
.data(frequencyData)
.attr('r', function(d) {
return d;
})
// This returns 0
Safari iOS上有问题吗?我无法弄明白......
感谢您的帮助!