【问题标题】:Base64 plugin doesn't work with pdf file on iOS platformBase64 插件不适用于 iOS 平台上的 pdf 文件
【发布时间】:2019-05-18 03:58:21
【问题描述】:

我需要将pdf 文件(实际上这里它有一个像'file:///.../my.pdf' 这样的本机路径)转换为base64 字符串。我可以使用Base64 Android 平台的原生插件。但它不支持iOS。即Plugin to get base64 encoding of any IMAGE, Base64 can be retrieved for any file for Android, however for iOS images only supported。那么你能告诉我另一个插件或任何方法来完成这项任务吗?即将原生 PDF 文件路径转换为 ​​base64 字符串。

【问题讨论】:

  • 10 秒的谷歌搜索会给你这个答案。 ttps://www.npmjs.com/package/cordova-plugin-base64-joewsh
  • 我昨天看到了。这意味着仍在寻找解决方案。还没有运气。您只提到了images 的插件。我需要它用于PDFPlugin to encode image files to base64@Diodeus-JamesMacFarlane

标签: javascript angular typescript ionic3 cordova-plugins


【解决方案1】:

Native file plugin 为我完成了这项工作。

let base64String = await this.file.readAsDataURL(pdfFilePath, pdfFilename)

【讨论】:

    猜你喜欢
    • 2019-05-12
    • 1970-01-01
    • 2017-09-07
    • 2017-06-11
    • 1970-01-01
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多