Показаны большие base64 pdf файлы в chrome - PullRequest
1 голос
/ 28 сентября 2019

Я работаю над электронной почтой, например, работающим веб-приложением, и в одной форме я должен показать pdf-файлы, полученные с сервера в base64, для небольших файлов, например, размером менее 2 мегабайт, проблем нет, нодля больших файлов - просто пустой экран.

, и эта проблема возникает только в Chrome, в Firefox это нормально.Я не проверял все браузеры!:)

мой код примерно такой

dataService.getPagedData(attrs.src).then(function (data) {
    var url = "data:application/pdf;base64," + data;
    element.replaceWith('<object id="pdfdoc" style="width:100%" type="application/pdf" data="' + url + '" height="' + scope.height + '"></object>');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...