ファイルを処理するために PhoneGap API を使用しています。appendfile 関数をコールバック メソッドとして呼び出す次の呼び出しを行っています。
fileSystem.root.getFile("test.txt", { create: true }, appendFile , onError);
これは呼び出します:
function appendFile(f) {
f.createWriter(function (writerOb) {
writerOb.onwrite = function () {
logit("Done writing to file.<p/>");
}
//go to the end of the file...
writerOb.seek(writerOb.length);
writerOb.write("Test at " + new Date().toString() + "\n");
})
}
ファイルに追加するテキストの追加パラメーターを受け入れるように、呼び出された関数を変更したいと思います。
関数 appendFile(f, textToWrite) {}
しかし、私はこれを機能させることができないようです。追加のパラメーターを含めるようにコールバックを変更すると、エラーが発生します。
fileSystem.root.getFile("test.txt", { create: true }, appendFile(textToWrite) , onError); // doesnt work.
誰かがこれについて正しい方向に私を向けることができます....ありがとう。
ティム