gpt4 book ai didi

javascript - 使用 Cordova FileWriter 创建目录

转载 作者:行者123 更新时间:2023-11-28 19:05:35 25 4
gpt4 key购买 nike

我想使用 PhoneGap 和 filewriter 将文件保存在新目录中。我有这个代码:

fileName = fileSystem.root.fullPath+"/test.html";
var writer = new FileWriter(fileName);
writer.write("ttteeeesssttttt", false);

这样我就可以创建 test.html 文件并且它可以工作。但是当我将路径更改为:

 fileName = fileSystem.root.fullPath+"/test/test.html";

这不起作用......

有没有一个简单的方法来解决这个问题,或者我应该先在其他函数中创建目录?

谢谢! :)

最佳答案

在 onDocumentReady 触发时检查此项:

    function CreateFolder(){
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, creatingFolder, error);
}

这将创建文件夹:

 function creatingFolder(fileSystem) {
var entry = fileSystem.root;
entry.getDirectory("test", {create: true, exclusive: false}, win, error);
}


function win(dir) {
console.log("Created dir "+dir.name);
console.log("Created dir "+dir.fullPath);
console.log("Created dir NativePath" + dir.nativeURL);
}

关于javascript - 使用 Cordova FileWriter 创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31743719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com