Cordova Phonegap文件写入覆盖文件
我正在尝试使用phonegap创建一个应用程序,但我遇到了一个问题。我正在创建一个文件,用户将包括数据。当用户第一次填写表单时,将创建一个带有数据的“.txt”文档。问题是,当用不同的数据再次填写表单时,要在第一个文本后写入,而不是覆盖文档 我在phonegap文档中读到: 默认情况下,FileWriter写入文件的开头,覆盖现有数据。在FileWriter的构造函数中将可选的append boolean设置为true,以写入文件末尾 我不知道该怎么做。。。。 我会留下部分代码,以防有帮助:Cordova Phonegap文件写入覆盖文件,cordova,overwrite,filewriter,Cordova,Overwrite,Filewriter,我正在尝试使用phonegap创建一个应用程序,但我遇到了一个问题。我正在创建一个文件,用户将包括数据。当用户第一次填写表单时,将创建一个带有数据的“.txt”文档。问题是,当用不同的数据再次填写表单时,要在第一个文本后写入,而不是覆盖文档 我在phonegap文档中读到: 默认情况下,FileWriter写入文件的开头,覆盖现有数据。在FileWriter的构造函数中将可选的append boolean设置为true,以写入文件末尾 我不知道该怎么做。。。。 我会留下部分代码,以防有帮助: f
function writeXML(name, data){
.createWriter(function gotFileWriter(writer) {
fileWriter = writer;
console.log("Getting writer...");
}, fail);
}, fail);
while(fileWriter==null){
//console.log("Waiting for file writer...");
}
fileWriter.onwriteend = function(evt) {
console.log("File saved");
};
fileWriter.write(data);}
非常感谢 以防有人需要: 我只是补充一下
writer.seek(writer.length);
之后:
fileEntry.createWriter(function gotFileWriter(writer) {
它正在工作:D