我正在编写代码以在目录中创建文本文件。
我用Google搜索并在设备上找到了此代码。
但它没有用。
我还使用 fileSystem.getDirectory 而不是 fileSystem.root.getFile 。
代码:
function gotFS(fileSystem) {
// create dir
alert("jjßß")
fileSystem.root.getFile("newDir", {
create: true,
exclusive: false
}, gotDirEntry, fail);
}
function gotDirEntry(dirEntry) {
// create file
dirEntry.getFile("newFile.txt", {
create: true,
exclusive: false
}, gotFileEntry, fail);
}
function gotFileEntry(fileEntry) {
fileEntry.createWriter(gotFileWriter, fail);
}
function gotFileWriter(writer) {
writer.onwrite = function (evt) {
console.log("write completed");
};
writer.write("some sample text");
writer.abort();
}
function fail(error) {
console.log(error.code);
}
答案 0 :(得分:0)
您可以尝试以下代码:
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fs)
{
var fullPathtowrite = fs.root.fullPath; //this is the "working" directory for saving files
}