mirror of
https://github.com/arfct/itty-bitty.git
synced 2026-03-11 08:54:33 +00:00
Encode data urls for download
This commit is contained in:
parent
0d96f15fc9
commit
51cbaa96c6
2 changed files with 5 additions and 2 deletions
|
|
@ -103,7 +103,8 @@
|
|||
"javascript": {script:"bookmarklet"},
|
||||
"ipfs": {script:"ipfs", sandbox:"ipfs"},
|
||||
"web3": {script:"web3"},
|
||||
"text/directory": {script:"download", args: {extension:"vcf", filename:"contact"}}
|
||||
"text/directory": {script:"download", args: {extension:"vcf", filename:"contact"}},
|
||||
"text/calendar": {script:"download", args: {extension:"ics", filename:"calendar"}}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -9,8 +9,10 @@ try {
|
|||
extension = components.pop();
|
||||
title = components.join(".");
|
||||
}
|
||||
let dataURL = params.url;
|
||||
dataURL = encodeURI(dataURL)
|
||||
|
||||
let dl = el("a", {id: "download", href:params.url, download: title},
|
||||
let dl = el("a", {id: "download", href:dataURL, download: title},
|
||||
el("div", {id: "dl-image", innerText:extension ?? ""}),
|
||||
el("div", {id: "dl-name", innerText:title}),
|
||||
el("div", {id: "dl-button"}),
|
||||
|
|
|
|||
Loading…
Reference in a new issue