最佳答案
如何在JavaScript中设置一个blob文件的名称,当强制下载它通过window.location
?
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);
}
运行上面的代码立即下载一个文件,而不需要页面刷新,如下所示:
bfefe410 - 8 d9c - 4883 - 86 - c5 - d76c50a24a1d
我想将文件名设置为< >强my-download.json < / >强。