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



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

<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上很好。

我相信

应该是:

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

我一直都是这样。虽然没有在歌剧上测试

最新更新