Я использую Chrome 12 в Mac OS X, и я включил jQuery 1.6.1 в документ.
Я пытаюсь прочитать содержимое файла как текст и сохранить его в объекте данных со следующей функцией:
this.upload = function(file) {
console.log('FileHandler.upload called with ' + file.name + '.');
console.log(file);
console.log(this.reader);
data = {
content: this.reader.readAsText(file)
}
console.log('Content: ' + data.content);
}
"file" являются действительным файловым объектом, а "this.reader" - это новый экземпляр типа FileReader. Этот код создает следующий вывод консоли:
http://cl.ly/1Y2b383G2F272x1m1P0N