【发布时间】:2016-08-10 07:17:06
【问题描述】:
您好有一个需求,我需要使用phonegap在手机浏览器的新窗口中打开一个base64 pdf文件。我尝试了多种方式在普通桌面浏览器中工作,但不是 phonegap Android 应用程序。下面我给出的语法适用于桌面,但不适用于 Android。
window.open("data:application/pdf;base64, " + base64EncodedPDF);
如何实现这个功能。
【问题讨论】:
-
无法以这种方式从 base64 预览 PDF,即使使用应用内浏览器插件也不行。您唯一的选择是将base64转换为blob,然后使用文件插件将其保存,最后使用github.com/pwlin/cordova-plugin-file-opener2之类的插件将其显示在本机查看器中
标签: javascript android html cordova phonegap-build