webkitAudioContext
Google Closure JavaScript を使用して作成したアプリケーションで、Webkit ブラウザーにネイティブなコンストラクターを使用します。
ADVANCED モードで Plovr を使用して JavaScript をコンパイルした後decodeAudioData
、オブジェクトのメソッドのwebkitAudioContext
名前が難読化された用語 に変更されていることがわかりましたc
。簡潔に言うと、
コンパイル前:
var myAudioContext = new webkitAudioContext();
myAudioContext.decodeAudioData(fileData, myCallBackFunction);
コンパイル後:
(new webkitAudioContext).c(a,b);
Closure JavaScript コンパイラに webkitAudioContext のメソッド名を難読化しないように指示するにはどうすればよいですか? 電話してみた
goog.exportSymbol('webkitAudioContext.prototype.decodeAudioData', webkitAudioContext.prototype.decodeAudioData);
無駄に。