一部のデータを含むディレクトリにファイルを保存していますが、電話ギャップでそのファイルを読み取る必要があります。これを試しましたが、ファイルを読み取ることができません。保存ファイルと読み取りファイルのコードは次のとおりです。読み取りデータが得られません。phonegapのドキュメントも勉強していますが、読むことができません
function saveDataOnTextFile(){
try {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
function(fileSystem) {
fileSystem.root.getDirectory(CASENAME, { create: true, exclusive: false }, function(directoryEntry) {
console.log("log folder is created");
directoryEntry.getFile(DOCUMENT_NAME+".rtf", { create: true, exclusive: false }, function(fileEntry) {
fileEntry.createWriter(function(writer) {
writer.seek(writer.length);
writer.write($('#realTimeContents').text());
}, fail);
}, fail);
}, fail);
},
fail);
}
catch(e) {
fail(e+"fail");
}
}
function readRtfFile(){
try {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,
function(fileSystem) {
fileSystem.root.getDirectory(CASENAME, { create: true, exclusive: false }, function(directoryEntry) {
console.log("log folder is created");
directoryEntry.getFile(DOCUMENT_NAME+".rtf", { create: true, exclusive: false }, function(fileEntry) {
fileEntry.createReader(function(reader) {
reader.readEntries(function(entries){
var i;
for (i=0; i<entries.length; i++) {
console.log(entries[i].name);
}
},fail);
}, fail);
}, fail);
}, fail);
},
fail);
}
catch(e) {
fail(e+"fail");
}
}