window.url.createobjecturl(blob)在Edge中不起作用

时间:2018-10-22 10:57:32

标签: javascript jquery microsoft-edge pdf.js

首先,我尝试了与此主题相关的所有问题和解答。另外,我尝试了相关问题并尝试解决,但没有成功。因此,请仔细阅读我的问题。

搜索问题

Displaying Blob PDF in Edge/IE11

Windows Edge and opening a blob URL

Blob download is not working in IE

我已经搜索了相关问题并尝试编写代码,但没有成功。我与PDFJS项目一起工作。我在新水龙头中打开了Blob文件。以下代码在所有浏览器(Chrome,Firefox,IE)中均适用,但在Edge中不起作用。我还在项目中使用viewer.js。我想在Edge浏览器 Microsoft Edge 42.17134.1.0 中加载PDF文件。

var xhr = new XMLHttpRequest();
xhr.open('POST', '/pdfblob.aspx', true);
xhr.responseType = 'blob';
xhr.onload = function (e) {
  var url = window.URL.createObjectURL(this.response);
  window.open('/web/viewer.html?file=' + url);
};
xhr.send();

这是我得到的错误:

enter image description here

0 个答案:

没有答案