У меня есть приложение PhoneGap для Android, которое я пытаюсь запустить в эмуляторе Android. Приложение имеет простую HTML-страницу с кнопкой. При нажатии кнопка вызывает веб-службу RESTful с использованием javascript XMLHttpRequest, и служба возвращает данные в кодировке Base 64 для PDF-файла. Затем с помощью функции javascript я пытаюсь загрузить данные в формате PDF на свою html-страницу в приложении, как показано ниже
Код: Выделить всё
document.location.href = 'data:application/pdf;base64,' + pdfData.childNodes[0].data;
Но это ничего не дает. Данные возвращаются правильно, и я проверил журналы. Но pdf вообще не отображается. Есть идеи, в чем причина проблемы?
Подробнее здесь:
https://stackoverflow.com/questions/188 ... g-pdf-data