Я хочу использовать средство просмотра PDF.js по умолчанию для отображения локального файла PDF в мобильном приложении Cordova (на Android и iOS).
Я создаю приложение ExtJs, которое будет упаковано с Cordova для обоихAndroid и iOS.Насколько я знаю (пожалуйста, исправьте меня, если я ошибаюсь), я не могу передать путь / URL-адрес PDF в строке запроса к URL-адресу средства просмотра (как указано в faq section ), так как я пытаюсь получить доступвнутренняя память устройства через путь / URL из браузера / веб-просмотра, что имеет множество ограничений.Поэтому я могу прочитать файл с помощью Cordova File API и передать необработанные двоичные данные (Uint8Array) в viewer.js / viewer.html.
Но как мне это сделать ?? !! PDFViewerApplicationOptions принимает только URL / путь, я не нахожу способа передать Uint8Array.Также PDFViewerApplication.open (Uint8Array) вызов действительно работает.
Я использую предварительно собранную версию PDF.js (v2.0.943).
Iбуду очень признателен, если кто-нибудь укажет мне правильное направление.
Спасибо.