2017-07-28 51 views
-1

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

嗯,我可以通过使用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(){}); 

感谢

回答

0

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