0

我在使用 pdfMake.js 库时遇到问题。这个库应该只在客户端生成 PDF。它适用于 chrome、Firefox ......但是当我在设备(在我的情况下为 Android)上启动我的 ionic 应用程序时,出现以下错误:

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

我之前在使用 AngularJs 之前遇到过这个问题,例如 Blob ......并且使用以下配置有效:

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

但不在这里... :(

你知道如何允许 data/pdf 吗?

谢谢 !

4

1 回答 1

0

您必须在 manifest.xml 文件中为您的应用程序添加权限

于 2015-09-29T11:28:49.047 回答