Ionic2 - Base64 PDF

时间:2017-03-03 13:15:07

标签: android rest cordova base64 ionic2

我目前正在使用Cordova和Ionic2开发一个移动项目,该项目使用通过REST webServices连接到移动设备的外部数据库资源。

数据库已保存文档pdf,您必须将其发送到移动设备并查看相同内容。我通过Json的web服务使用pdf来加入Base64。

我可以在base64中获取字符串,但我不太明白如何解码它并将其保存在移动设备上,这是Android能够看到它。

2 个答案:

答案 0 :(得分:0)

使用Ionic 2中的原生文件组件。

  • 离子cordova插件添加cordova-plugin-file
  • npm install --save @ ionic-native / file

要在设备上保存base64字符串,请调用 createFile(path,fileName,replace)方法。

更多信息:Ionic 2 File

答案 1 :(得分:0)

我与PDF有类似的战斗,但是以二进制/ Blob形式处理它们。整体类似的问题/解决方案似乎PDF开放并不像在Web / Android / iOS上那样简单。

Open createObjectURL Blob on Cordova InAppBrowser