あるサービスをAIR + Webで展開したくて現在、AIR研究中。
さっそくハマリました
loaderで画像を読み込むとメモリリーク発生。
一枚とかならまだいいんだが大量に読み込ませたいので
これだと大変なことになる。
調べてもよい情報がない
凄いハマリまくってもう深夜1時になるんですけど
知っている方いたら是非教えてください
調べていて今後のために少しでも役に立ちそうなことをメモ
//強制的にガベージコレクションさせる
flash.system.System.gc();
//スムージングをかける
var bmp:Bitmap = Bitmap(imgLoader.content);
bmp.smoothing = true;
//ブラウザのキャッシュをさせない
pragma:no-cacheを渡す
※IEはダメっぽい
var header:URLRequestHeader = new URLRequestHeader("pragma", "no-cache");
ureq.requestHeaders.push(header);