猿问

没有链接的JavaScript BLOB文件名

没有链接的JavaScript BLOB文件名

当强制通过window.Location下载BLOB文件时,如何在JavaScript中设置BLOB文件的名称?

function newFile(data) {
    var json = JSON.stringify(data);
    var blob = new Blob([json], {type: "octet/stream"});
    var url  = window.URL.createObjectURL(blob);
    window.location.assign(url);}

运行上述代码可以立即下载文件,而无需刷新页面,如下所示:

bfee 410-8d9c-4883-86c5-d76c50a24a1d

我想将文件名设置为我的下载.json相反。


喵喔喔
浏览 1431回答 3
3回答
随时随地看视频慕课网APP
我要回答