将我的应用程序升级到phonegap 3.4并读取www文件夹根目录中的文本文件(db.txt)现在失败了。 以下代码片段曾经起作用:
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, this.gotFS, this.fail);
this.gotFS = function(fileSystem) {
console.log(fileSystem.name);
fileSystem.root.getFile("../MyappName.app/www/db.txt", {create: false, exclusive: true}, file_reader.gotFileEntry, file_reader.fail);
};
我已阅读here文件api中发生的一些更改,但即使我使用
fileSystem.root.getFile("db.txt", {create: false, exclusive: true}, file_reader.gotFileEntry, file_reader.fail);
};
或
fileSystem.root.getFile(fileSystem.root.toURL()+"db.txt", {create: false, exclusive: true}, file_reader.gotFileEntry, file_reader.fail);
};
总是调用file_reader.fail,错误代码为5,即ENCODING_ERR。
那么基本上你如何使用新文件api读取www文件夹根目录中的文件?