Make downloads work in FF.

nb/hide-http
Alex Kern 11 years ago
parent c5080872bb
commit 9679dea646

@ -26,13 +26,21 @@ export default class DownloadFile {
} }
download() { download() {
let blob = this.chunks.toBlob() let blob = this.chunks.toBlob()
let url = URL.createObjectURL(blob) let url = URL.createObjectURL(blob)
let a = document.createElement('a') let a = document.createElement('a')
document.body.appendChild(a)
a.download = this.name a.download = this.name
a.href = url a.href = url
a.click() a.click()
setTimeout(() => {
URL.revokeObjectURL(url) URL.revokeObjectURL(url)
document.body.removeChild(a)
}, 0)
} }
toJSON() { toJSON() {

Loading…
Cancel
Save