如何在phonegap中复制数组到文件
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中做到这一点?或者我应该调用JAVA applet从javascript写入文件?
您可以使用FileWriter API将数据的字符串版本写入磁盘。
<<p> 快速例子/strong>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。
相关文章:
- 正在复制数组并提取
- 在javascript/angular中创建播放列表(按值复制数组,但按引用设置嵌套对象)
- javascript中嵌套对象的深度复制数组
- 如何在javascript中复制数组的值并将其推送至相同的数组
- 验证数组文件字段的表单提交
- 在Knockout.js中复制数组
- 猫鼬 + lodash 扩展对象复制数组不正确
- 在 Angular 2 + TypeScript 中深度复制数组
- 如何复制或复制数组数组
- 为什么我在这里陷入无限循环?- 在 Javascript 中复制数组
- 放在哪里;很多“;数据的数组/文件/其他地方,在node.JS上的JS中
- Html5文件读取器-读取本地Json数组文件并仅显示特定部分
- 数组.切片不起作用,它只是原样复制数组,而不是减去一些值
- 复制数组——>堆栈或堆溢出
- 未由使用 JavaScript 的 JSON 数组文件定义
- 如何在javascript中添加(复制)数组内容到另一个数组,而不替换数组的内容
- 从jQuery ajax调用中复制数组
- 如何在phonegap中复制数组到文件
- 如何动态复制数组从php到javascript
- 使用 Array.prototype.slice() 深度复制数组