phonegap のFileReader
クラスを使用してアプリ バンドルからファイルを読み込もうとしました。
...
loadFile: function (path, callback) {
fileReader = new FileReader();
fileReader.onerror = function () {
...
}
fileReader.onload = function (evt) {
callback(evt.target.result);
}
fileReader.readAsText("./www/" + path);
}
この例では、パスは「index.html」のようなものです。onerror
コールバックは呼び出されません。onload
が呼び出されますが、evt.target.result
空です。何か提案はありますか?一般に、phonegap API を使用してバンドルからファイルを読み取ることは可能ですか? 「./www/foo.txt」のような相対パスを使用できますか?
回答ありがとうございます。