ReactJs - загрузка PDF не работает в iOS Chrome на iPad - PullRequest
0 голосов
/ 02 июля 2018

Проблема указана как тема.

Глядя на ссылки здесь и здесь , у меня есть следующий код, но он не работает.

Мой текущий код:

if (window.navigator.userAgent.toLowerCase().indexOf('crios') > -1) {
var byteCharacters = atob(this.state.base64EncodedPDF);
var byteNumbers = new Array(byteCharacters.length);
for (var i = 0; i < byteCharacters.length; i++) {
    byteNumbers[i] = byteCharacters.charCodeAt(i);
}
var byteArray = new Uint8Array(byteNumbers);
var blob = new Blob([byteArray], { type: "application/octet-stream" });
var reader = new FileReader();
reader.onload = function () { reader.result; };
reader.readAsDataURL(blob);
return;

В чем здесь проблема?

EDIT

Если вам интересно, в чем была ошибка, ошибки не было. Ничего не происходит, когда я нажимаю на ссылку для скачивания. Настольные браузеры работают нормально (конечно, в других условиях IF).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...