Change export URL from data: to blob: so larger settings files can be exported. #2255
This commit is contained in:
parent
2f47d49168
commit
4af0e0b962
@ -215,9 +215,11 @@ Settings =
|
|||||||
(Settings.downloadExport {version: g.VERSION, date: Date.now(), Conf: Conf2})
|
(Settings.downloadExport {version: g.VERSION, date: Date.now(), Conf: Conf2})
|
||||||
|
|
||||||
downloadExport: (data) ->
|
downloadExport: (data) ->
|
||||||
|
blob = new Blob [JSON.stringify(data, null, 2)], {type: 'application/json'}
|
||||||
|
url = URL.createObjectURL blob
|
||||||
a = $.el 'a',
|
a = $.el 'a',
|
||||||
download: "<%= meta.name %> v#{g.VERSION}-#{data.date}.json"
|
download: "<%= meta.name %> v#{g.VERSION}-#{data.date}.json"
|
||||||
href: "data:application/json;base64,#{btoa unescape encodeURIComponent JSON.stringify data, null, 2}"
|
href: url
|
||||||
p = $ '.imp-exp-result', Settings.dialog
|
p = $ '.imp-exp-result', Settings.dialog
|
||||||
$.rmAll p
|
$.rmAll p
|
||||||
$.add p, a
|
$.add p, a
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user