Javascript 在Chromecast上使用Web音频API分析器

Javascript 在Chromecast上使用Web音频API分析器,javascript,html5-audio,chromecast,google-cast,web-audio-api,Javascript,Html5 Audio,Chromecast,Google Cast,Web Audio Api,我正在尝试使用Chromecast接收器进行一些音频可视化 不幸的是,以下在Chrome上运行良好的代码总是为Chromecast上的getByteFrequencyData返回一个零数组 $(函数(){ var context=新的webkitAudioContext(); var analyzer=context.createanalyzer(); Analyzer.fftSize=64; 分析仪。minDecibels=-100; 分析仪最大分贝=-30; Analyzer.smoothi

我正在尝试使用Chromecast接收器进行一些音频可视化

不幸的是,以下在Chrome上运行良好的代码总是为Chromecast上的
getByteFrequencyData
返回一个零数组

$(函数(){
var context=新的webkitAudioContext();
var analyzer=context.createanalyzer();
Analyzer.fftSize=64;
分析仪。minDecibels=-100;
分析仪最大分贝=-30;
Analyzer.smoothingTimeConstant=0.9;
var frequencyData=新的UINT8阵列(分析仪频率B计数);
var可视化=$(“可视化”);
var barSpacingPercent=100/分析仪频率b计数;
对于(var i=0;idiv”);
函数更新(){
requestAnimationFrame(更新);
分析仪。GetByTefFrequencyData(频率数据);
条形图。每个(功能)(索引,条形图){
bar.style.height=频率数据[索引]+‘px’;
});
};
$('audio').bind('canplay',function(){
var source=context.createMediaElementSource(此);
源。连接(分析仪);
分析器.连接(上下文.目的地);
更新();
});
});

我是否遗漏了什么,或者Chromecast不支持Web音频的这一特定功能?

有一个漏洞: