API de fichier HTML5: FileReader.readAsText () renvoie "non défini"

J'utilise Chrome 12 sur Mac OS X et j'ai inclus jQuery 1.6.1 dans le document.

J'essaie de lire le contenu d'un fichier texte et enregistrez-le dans un objet avec la fonction suivante:

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);
}

"fichier" coutures pour être valide fichier-objet et le "cette.reader" est une nouvelle instance de type FileReader. Ce code crée à la suite de la console de sortie:

http://cl.ly/1Y2b383G2F272x1m1P0N

API de fichier HTML5: FileReader.readAsText () renvoie

source d'informationauteur Claudio Albertin