我从服务器得到了一个png文件的Base64字符串,我想将该图片保存到文件系统中。看起来PhoneGap Filewriter只支持二进制。有没有人知道如何将这个Base64字符串转换成PhoneGap可用的格式?我曾试图使用window.atob和window.btoa,但并不能理解其中的含义。
刚刚发现了一个好的插件,可以将BASE64保存到文件系统中。
window.imageResizer.storeImage(
function(json) {
console.log('Saved to ' + json.url)
}, function (error) {
console.log("Error : \r\n" + error);
}, imageDataInBase64);
更多细节请查看注释imageresize.js