@maestro07

Как открыть pdf в новой вкладке?

Получаю inputstream. и показываю в новой вкладке. как сделать проверку если ошибка без blob? blob не может взять error message

Axios(url, {
  method: 'GET',
  responseType: 'blob'
})
.then((res) => {
  const file = new Blob(
    [res.data],
    {type: 'application/pdf'}
  );
  const fileUrl = URL.createObjectURL(file);
  window.open(fileUrl, "_blank");
})
.catch((e) => {
  this.showNotification("error", "Отсутвствует квартирный лист");
});
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Che603000
c 2011 javascript
Здесь обсуждается аналогичная проблема и приводятся варианты решений
https://github.com/axios/axios/issues/1392
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Leningrad Media Санкт-Петербург
от 80 000 до 140 000 ₽
SaveTime Москва
от 160 000 до 230 000 ₽