我想创建一个Blob对象URL而不只是下载它,<em> msSaveBlob 只是直接提示用户下载,我需要一个能创建并返回一个我可以使用的URL的函数稍后在我的代码中,就像createObjectURL那样,不幸的是IE 11不支持它。
我的代码段:
if (navigator.appVersion.toString().indexOf('.NET') > 0) //check if IE 11
{
var url = window.navigator.msSaveOrOpenBlob(Blob, "filename");// :(
}
else //Not IE 11 case
var url = URL.createObjectURL(Blob); // returns a url of the blob object