Я пытался прочитать файл из пакета приложения, используя FileReader
класс phonegap:
...
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
пусто. У вас есть какие-нибудь предложения? Можно ли вообще читать файлы из пакета с помощью API PhoneGap? Могу ли я использовать относительные пути, такие как "./www/foo.txt"?
Спасибо за ваши ответы!