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
source d'informationauteur Claudio Albertin
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas la façon dont il fonctionne selon le docs. Vous devez appeler la
readAsText()
fonction, et quand il est terminé, le résultat est stocké dans.result
.