如何使用Phonegap将Image对象保存到Android文件中?

时间:2015-03-26 16:46:37

标签: javascript android cordova

这就是问题,我在应用程序中生成了一个PNG图像,我得到了一个带有JavaScript的Image对象,就像这样...

var img = new Image();
img.src = 'data:image/png;base64,' + base64Img;

我想将该图像保存到内部存储中。是否有插件或我可以这样做的方式?

2 个答案:

答案 0 :(得分:0)

 function onPhotoDataSuccess1(imageData) { 
        alert(imageData);
        sessionStorage.setItem("img_api",imageData);
        $('#largeImage').attr('src','data:image/jpeg;base64,' + imageData);
    }

希望,它会帮助你!

答案 1 :(得分:0)

根据THIS QUESTION

这是任何人都可以使用的文件下载代码。您只需使用三个参数 -

1)网址

2)要在Sdcard中创建的文件夹名称

3)文件名(您可以为文件指定任何名称)

使用此代码可以下载所有类型的文件。你可以用它作为.js 这也适用于IOS

  • 如果可用的呼叫下载功能,首先检查参数不匹配并检查网络连接

  • 获取写入权限和文件夹创建的第二步

  • 将文件下载到已创建文件夹的第三步

同时检查this link