Firefoxによる大きな画像の積極的なキャッシュ解除/ガベージコレクションを回避するために、画像への参照を保存する方法を実験してきました。'new Image()'オブジェクトへの参照を保持することは機能しているように見えますが、大量のメモリを使用します。
私は今使って実験しています
$.ajax({
url: "http://localhost/360/img/frames/compressed/frame0470.jpg",
dataType: "text",
success: function(r) {
console.log(r);
}
});
画像のbase64文字列を取得します(おそらく、画像オブジェクトよりも少ないメモリに保存でき、Firefoxの画像ガベージコレクションの対象にはなりません)。しかし、どうすればこれをjpegに戻すことができますか?