Не могу прочитать поток PDF, используя ресурс angularjs $
Не могу понять... что я делаю не так?
Я получаю следующий поток PDF с сервера (кажется, я получаю строковый массив с%PDF...), используя $resource
data[0] = %
data[1] = P
data[2] = D
data[3] = F
...
Мне не удается сгенерировать файл PDF из этого потока. Это код, который я использую...
vm.downloadCertificate = function () {
var pdfCertificateService = new PDFCertificatesService()
pdfCertificateService.$get({
certificateId: vm.certificate._id
}).then(function (data) {
var hiddenElement = document.createElement('a');
hiddenElement.href = 'data:application/pdf,' + encodeURI(data);
hiddenElement.target = '_blank';
hiddenElement.download = 'myFile.pdf';
document.body.appendChild(hiddenElement);
hiddenElement.click();
})
}
Пожалуйста, помогите! Ни один из других постов пока не помог.