我正在尝试使用Javascript Blob进行下载。创建Blob失败。例如,
var blob = new Blob(["Hello, world!"], {type: "text/plain;charset=utf-8"});
如果我将其包围在try-catch块中,并对错误名称和消息进行警告,则得到TypeError
,即'Blob' is undefined
。我们正在运行相当旧的JavaScript,我想知道是否需要一个特定的JavaScript版本来支持Blob
。我似乎找不到关于Edge在I.E.模式下运行的Blob
版本支持的任何信息。
如果我让Edge退出Internet Explorer模式,我就可以使用Blob下载文件。这让我相信Javascript Blob在IE模式下不受支持。(对于我支持的传统应用程序来说,这不是一个好消息…(。感谢大家的回答!