FileReader在Opera 12.11 for Mac中不起作用?

时间:2012-11-21 10:30:16

标签: html5 opera filereader

我今天在Opera 12.11中尝试过FileReader,突然间它对我不起作用。无论如何,所有read方法都会产生一个空字符串。尝试一些简单的事情:

<input id="file-picker" type="file" />​

...

$('#file-picker').change(function() {
    var fr = new FileReader();

    fr.onload = function() {
        console.info(this.result);        
    };

    fr.readAsDataURL(this.files[0]);

});​

这是一个快速jsFiddle

咦?

更新:它发生在Mac上。我被告知在Win7上没问题。

1 个答案:

答案 0 :(得分:1)

我认为应该是:

fr.onload = function(e) {
  console.log(e.target.result)
}

我一直这样做。虽然

没有在Opera上测试过