Use the Blob constructor instead of BlobBuilders.
This commit is contained in:
parent
e94d22dacc
commit
bbe3376af7
@ -2016,7 +2016,7 @@
|
|||||||
fileUrl = url.createObjectURL(file);
|
fileUrl = url.createObjectURL(file);
|
||||||
img = $.el('img');
|
img = $.el('img');
|
||||||
$.on(img, 'load', function() {
|
$.on(img, 'load', function() {
|
||||||
var bb, c, data, i, l, s, ui8a, _i;
|
var c, data, i, l, s, ui8a, _i;
|
||||||
s = 90 * 3;
|
s = 90 * 3;
|
||||||
if (img.height < s || img.width < s) {
|
if (img.height < s || img.width < s) {
|
||||||
_this.url = fileUrl;
|
_this.url = fileUrl;
|
||||||
@ -2040,9 +2040,9 @@
|
|||||||
for (i = _i = 0; 0 <= l ? _i < l : _i > l; i = 0 <= l ? ++_i : --_i) {
|
for (i = _i = 0; 0 <= l ? _i < l : _i > l; i = 0 <= l ? ++_i : --_i) {
|
||||||
ui8a[i] = data.charCodeAt(i);
|
ui8a[i] = data.charCodeAt(i);
|
||||||
}
|
}
|
||||||
bb = new (window.MozBlobBuilder || window.WebKitBlobBuilder)();
|
_this.url = url.createObjectURL(new Blob([ui8a.buffer], {
|
||||||
bb.append(ui8a.buffer);
|
type: 'image/png'
|
||||||
_this.url = url.createObjectURL(bb.getBlob('image/png'));
|
}));
|
||||||
_this.el.style.backgroundImage = "url(" + _this.url + ")";
|
_this.el.style.backgroundImage = "url(" + _this.url + ")";
|
||||||
return typeof url.revokeObjectURL === "function" ? url.revokeObjectURL(fileUrl) : void 0;
|
return typeof url.revokeObjectURL === "function" ? url.revokeObjectURL(fileUrl) : void 0;
|
||||||
});
|
});
|
||||||
|
|||||||
@ -1590,10 +1590,8 @@ QR =
|
|||||||
ui8a = new Uint8Array l
|
ui8a = new Uint8Array l
|
||||||
for i in [0...l]
|
for i in [0...l]
|
||||||
ui8a[i] = data.charCodeAt i
|
ui8a[i] = data.charCodeAt i
|
||||||
bb = new (window.MozBlobBuilder or window.WebKitBlobBuilder)()
|
|
||||||
bb.append ui8a.buffer
|
|
||||||
|
|
||||||
@url = url.createObjectURL bb.getBlob 'image/png'
|
@url = url.createObjectURL new Blob [ui8a.buffer], type: 'image/png'
|
||||||
@el.style.backgroundImage = "url(#{@url})"
|
@el.style.backgroundImage = "url(#{@url})"
|
||||||
url.revokeObjectURL? fileUrl
|
url.revokeObjectURL? fileUrl
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user