window.url.createobjecturl (blob) не работает в Edge - PullRequest
0 голосов
/ 22 октября 2018

Во-первых, я перепробовал все вопросы и ответы, связанные с этой темой.Кроме того, я попробовал связанные вопросы и попытался решить их, но безуспешно.Поэтому, пожалуйста, внимательно прочитайте мой вопрос.

Поиск вопросов :

Отображение PDF BLOB-объектов в Edge / IE11

Windows Edge и открытие URL-адреса блоба

Загрузка блоба не работает в IE

Я искал похожие вопросы и пытался написать код, но не имеллюбой успех.Я работаю с проектом PDFJS.У меня есть открытый файл BLOB в новом кране.Приведенный ниже код работает во всех браузерах (Chrome, Firefox, IE), но он не работает в Edge.Я также использую viewer.js в моем проекте.Я хочу загрузить свой PDF-файл в браузер Edge Microsoft Edge 42.17134.1.0 .

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

...