我正在从服务器获取 png 文件的 base64 字符串,我想将此图像保存在文件系统中。看起来 phonegap filewriter 只支持二进制文件。有谁知道我如何将这个 base64 字符串转换为在 phonegap 中使用。我正在查看 window.atob 和 window.btoa,但无法理解。
最佳答案
您不能使用 PhoneGap FileWriter 写入二进制数据。您需要编写一个插件来将您的 base64 编码数据发送到 native 端,将其编码为二进制,然后使用 native 代码写入。
查看插件信息:HERE另请查看 phonegap 源代码,了解我们如何编写文件,您可以添加一些代码在写入前进行 base64 解码。
关于javascript - 使用phonegap将base64字符串保存为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21425828/