«Ошибка - ошибка сети» при загрузке большого размера данных в виде изображения с использованием html2canvas.js - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть одна функция, которая преобразует данные в изображение и загружает его.Он работает хорошо, когда данные маленькие, но когда данные большие, я получаю сообщение «Failed - network Error».Как решить эту проблему?

Вот мой код:

function genImageFile() {
    html2canvas($('.pvtRendererArea')[0]).then(function (canvas) {
        if (navigator.userAgent.indexOf("MSIE ") > 0 ||
            navigator.userAgent.match(/Trident.*rv\:11\./)) {
            var blob = canvas.msToBlob();
            window.navigator.msSaveBlob(blob, 'Test file.png');
        } else {
            var link = document.createElement('a');
            link.download = $('#title').text() + '.png';
            link.href = canvas.toDataURL("image/png");
            link.click();
        }
    });
};

Может кто-нибудь предложить какое-нибудь решение в этом случае?

...