我已经阅读了有关如何创建和存储文件的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(){});
由于
答案 0 :(得分:0)
不,您无法将文件写回www
目录,任何Web应用程序都可以将文件写回服务器Web根目录。您必须将文件写入本地文件系统,或者您可以考虑将数据存储在本地存储或IndexedDB中。