2017-03-03 72 views
2

我目前正在開發一個使用Cordova和Ionic2的移動項目,使用通過REST webServices連接到移動設備的外部數據庫資源。Ionic2 - Base64 PDF

該數據庫保存了文件pdf,您必須發送到手機並查看相同的文件。我通過Json的webservices使用pdf來引用Base64。

我可以在base64中獲取字符串,但我不太明白如何解碼並將其保存在移動設備上,這是Android能夠看到的。

+0

字節字節= Base64.decode(base64String,Base64.ENCODING_DEFAULT);然後將這些字節保存到文件中。 – greenapps

+0

看來base64不存在:\ – Syle

回答

0

使用來自離子本地文件組件2.

  • 離子科爾多瓦插件添加科爾多瓦 - 插件文件
  • NPM安裝--save @離子本地/文件

要保存設備上的base64字符串,請調用createFile(path,fileName,replace)方法。

更多信息:Ionic 2 File