使用Blob下载JavaScript文件

时间:2015-10-20 22:12:29

标签: javascript

我正在尝试从JS下载该文件。服务器在application / octect-stream中发送Stream。我在做JS:

var blob = new Blob([this.response], {type: "application/octet-stream"});
var downloadUrl = window.URL.createObjectURL(blob);
var a = document.createElement("a");
a.href = downloadUrl;
a.download = filename;
document.body.appendChild(a);
a.click();
URL.revokeObjectURL(downloadUrl);

但是当打开下载的文件时,它只是空的。文件可以是jpeg,pdf,txt和其他mime类型。

0 个答案:

没有答案