Używam Chrome 12 na Mac OS X, a jQuery 1.6.1 dołączam do dokumentu.Interfejs API pliku HTML5: FileReader.readAsText() zwraca "undefined"
próbuję odczytać zawartość pliku jako tekst i zapisać go w danych przedmiotami z następujących funkcji:
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);
}
„plik” szwy być poprawnym plikiem-obiekt i „tego. reader "to świeża instancja typu FileReader. Kod ten tworzy następujące wyjścia konsoli:
http://cl.ly/1Y2b383G2F272x1m1P0N