为了避免 firefox 对大图像进行激进的去缓存/垃圾收集,我们一直在尝试存储对图像的引用的方法。保持对“new Image()”对象的引用似乎可行,但会占用大量内存。
我现在正在尝试使用
$.ajax({
url: "http://localhost/360/img/frames/compressed/frame0470.jpg",
dataType: "text",
success: function(r) {
console.log(r);
}
});
检索图像的 base64 字符串(大概可以存储在比图像对象更少的内存中,并且不会受到 Firefox 的图像垃圾收集)。但是我怎样才能将它转换回 jpeg 呢?