mirror of
https://github.com/piskelapp/piskel.git
synced 2023-08-10 21:12:52 +03:00
Refactor downloadAsFile to accept blob
This commit is contained in:

committed by
Julian Descottes

parent
38cbfe4fce
commit
6c50816830
@@ -13,7 +13,7 @@
|
|||||||
var fileName = piskelName + '-' + timestamp + '.piskel';
|
var fileName = piskelName + '-' + timestamp + '.piskel';
|
||||||
|
|
||||||
try {
|
try {
|
||||||
pskl.utils.FileUtils.downloadAsFile(serialized, fileName);
|
pskl.utils.FileUtils.downloadAsFile(new Blob([serialized]), fileName);
|
||||||
deferred.resolve();
|
deferred.resolve();
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
deferred.reject(e.message);
|
deferred.reject(e.message);
|
||||||
|
@@ -36,7 +36,7 @@
|
|||||||
saveAs(content, filename);
|
saveAs(content, filename);
|
||||||
} else {
|
} else {
|
||||||
var downloadLink = document.createElement('a');
|
var downloadLink = document.createElement('a');
|
||||||
content = window.URL.createObjectURL(new Blob([content]));
|
content = window.URL.createObjectURL(content);
|
||||||
downloadLink.setAttribute('href', content);
|
downloadLink.setAttribute('href', content);
|
||||||
downloadLink.setAttribute('download', filename);
|
downloadLink.setAttribute('download', filename);
|
||||||
document.body.appendChild(downloadLink);
|
document.body.appendChild(downloadLink);
|
||||||
|
Reference in New Issue
Block a user