Refactor downloadAsFile to accept blob

This commit is contained in:
Dávid Szabó
2016-09-23 13:49:49 +02:00
committed by Julian Descottes
parent 38cbfe4fce
commit 6c50816830
2 changed files with 2 additions and 2 deletions

View File

@@ -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);

View File

@@ -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);