Cordova - 写入www目录中的json文件

时间:2017-07-28 18:58:21

标签: json cordova

我已经阅读了有关如何创建和存储文件的cordova文档https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/index.html#read-a-file-,但我似乎找不到在www /目录中读取或写入文件的方法。

好吧,我可以通过使用ajax调用来读取该文件,但是我无法写入它,有没有办法做到这一点?

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fs){
     console.log(fs);
     fs.root.getFile("www/json/instalation.json", {create: false, exclusive: false }, function (fileEntry) {
              console.log("fileEntry is file?" + fileEntry.isFile.toString()); }, function(){console.log('error');});
                    }, function(){});

由于

1 个答案:

答案 0 :(得分:0)

不,您无法将文件写回www目录,任何Web应用程序都可以将文件写回服务器Web根目录。您必须将文件写入本地文件系统,或者您可以考虑将数据存储在本地存储或IndexedDB中。