diff --git a/ccp/js/methodeditorcontroller.js b/ccp/js/methodeditorcontroller.js index 3f9a125..c01cf7f 100644 --- a/ccp/js/methodeditorcontroller.js +++ b/ccp/js/methodeditorcontroller.js @@ -306,10 +306,10 @@ class CCPMethodEditorController extends HTMLElement{ } ).then(data=>{ const filename = data.title + "-" + data.version + ".json" - const objectURL = URL.createObjectURL(data) + const datastr = "data:text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(data)); var tmplnk = document.createElement("a") tmplnk.download = filename - tmplnk.href = objectURL + tmplnk.href = datastr document.body.appendChild(tmplnk) tmplnk.click() document.body.removeChild(tmplnk)