[英]How to copy array into file in phonegap?
我的图像数组如下:
var imageArray = new Array(10);
function onCameraPicSuccess (imgData) {
imageArray.push("data:image/jpeg;base64," + imgData);
}
我将捕获的图像复制到此数组中。
现在如何将此数组复制到文件中? 我正在使用phonegap。 我想在我当地的地方复制到像myPhotos这样的特定文件夹。 有帮助吗?
可以在javascript中执行吗? 或者我应该从javascript调用JAVA applet写入文件?
您可以使用FileWriter API将数据的字符串版本写入磁盘。
快速示例
function win(writer) {
writer.onwrite = function(evt) {
console.log("write success");
};
writer.write(JSON.stringify(imageArray));
};
var fail = function(evt) {
console.log(error.code);
};
entry.createWriter(win, fail);
对于整个背景下,看到的FileWriter API下的完整的例子在这里 。
您可以使用FileReader API读取数据。 记得调用JSON.parse将其转回JavaScript对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.