【发布时间】:2014-11-18 16:52:03
【问题描述】:
我想知道是否可以使用 FileWriter 函数重命名文件。此时,我可以毫无问题地保存我的文件。但我想在保存时更改她的名字。这是我的功能:
函数 saveFile() {
var s = fileEntry.name;
var new_name = s.substring(0, s.lastIndexOf(".")) + ".min" + s.substring(s.lastIndexOf("."))
fileEntry.name = new_name;
fileEntry.createWriter(function(fileWriter) {
fileWriter.onerror = function(e) {
console.log("Write failed: " + e.toString());
};
var blob = new Blob([textarea.value]);
fileWriter.truncate(blob.size);
fileWriter.onwriteend = function() {
fileWriter.onwriteend = function(e) {
console.log("Write completed.");
};
// fileWriter.write(blob);
}
}, errorHandler);
}
我想这是可能的,但我找不到方法。
提前谢谢你!
【问题讨论】:
标签: html google-chrome-app html5-filesystem