Javascript Reg Pack Crusher并没有粉碎Audiocontext

时间:2015-03-10 09:15:59

标签: 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();`

这台破碎机:

http://siorki.github.io/regPack.html

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

Javascript控制台显示以下错误:

ReferenceError: varsNotReassigned is not defined

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

1 个答案:

答案 0 :(得分:0)

奇怪的是,如果您将代码更改为:

var adc = new AudioContext;
var oscillator = ac.createOscillator(); 
var analyser = ac.createAnalyser();
var gain = ac.createGain();

它粉碎了。看起来ac可能是这个破碎机的保留术语。