Javascript注册包压碎器不会压碎音频上下文

Javascript注册包压碎器不会压碎音频上下文,javascript,webkitaudiocontext,audiocontext,Javascript,Webkitaudiocontext,Audiocontext,我想粉碎这个Javascript代码: var ac = new AudioContext; //works fine without this line var oscillator = ac.createOscillator(); var analyser = ac.createAnalyser(); var gain = ac.createGain();` 使用此破碎机: 它适用于许多代码,但不会破坏AudioContext变量。如果没有第一行,它可以正常工作 Javascript控制

我想粉碎这个Javascript代码:

var ac = new AudioContext; //works fine without this line
var oscillator = ac.createOscillator(); 
var analyser = ac.createAnalyser();
var gain = ac.createGain();`
使用此破碎机:

它适用于许多代码,但不会破坏AudioContext变量。如果没有第一行,它可以正常工作

Javascript控制台显示以下错误:

ReferenceError: varsNotReassigned is not defined

有人能告诉我我做错了什么,或者推荐另一台破碎机吗?

如果您将代码更改为:

var adc = new AudioContext;
var oscillator = ac.createOscillator(); 
var analyser = ac.createAnalyser();
var gain = ac.createGain();
它压碎得很好。看起来ac可能是这个破碎机的保留术语