如何强制通过window.location下载它在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); } 运行上面的代码立即下载一个文件,没有页面刷新,看起来像bfefe410-8d9c-4883-86c5-d76c50a24a1d。 我想将文件名设置为my-download.json。