Tôi sử dụng Chrome 12 trên Mac OS X và tôi đã bao gồm jQuery 1.6.1 trong tài liệu.API tệp HTML5: FileReader.readAsText() trả về "không xác định"
tôi cố gắng đọc nội dung của một tập tin dưới dạng văn bản và lưu nó trong một dữ liệu đối tượng với các chức năng sau:
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);
}
"tập tin" vỉa trở thành một tập tin đối tượng có giá trị và "này. reader "là một thể hiện mới của kiểu FileReader. Mã này tạo ra các giao diện điều khiển đầu ra sau đây:
http://cl.ly/1Y2b383G2F272x1m1P0N