URL-адрес ошибки pdfMake.js с приложением Ionic Cordova

У меня проблема с использованием библиотеки pdfMake.js. Эта библиотека предназначена для создания PDF только на стороне клиента. Он хорошо работает с Chrome, Firefox... Но когда я запускаю свое ионное приложение на устройстве (Android в моем случае), у меня возникает следующая ошибка:

 CordovaWebViewImpl﹕ Blocked (possibly sub-frame) navigation to non-allowed URL: data:application/pdf;base64,JVBERi0xLjMKJf39/f0KNiAwIG9iago8PAovVHlwZSAvRXh0R1.......

Я столкнулся с этой проблемой раньше, например, с AngularJs для Blobs... и сработала следующая конфигурация:

$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|chrome-extension|blob):/);

Но не здесь... :(

У вас есть идеи, как разрешить data/pdf?

Спасибо !


person Rémi P    schedule 29.09.2015    source источник


Ответы (1)


Вы должны добавить разрешения для своего приложения в файле manifest.xml.

person Arun    schedule 29.09.2015
comment
Вы знаете, какой из них, пожалуйста? - person Rémi P; 29.09.2015
comment
Вы добавили ‹uses-permission android:name=android.permission.WRITE_EXTERNAL_STORAGE /› - person Arun; 29.09.2015