Wie legen Sie den Namen einer Blob-Datei in JavaScript fest, wenn Sie das Herunterladen über window.location erzwingen?
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);
}
Durch Ausführen des obigen Codes wird eine Datei sofort heruntergeladen, ohne dass eine Seitenaktualisierung erfolgt, die wie folgt aussieht:
bfefe410-8d9c-4883-86c5-d76c50a24a1d
Ich möchte stattdessen den Dateinamen als my-download.json festlegen .