Javascript 正在将CSV文件读取为二进制格式,获取控制台错误

Javascript 正在将CSV文件读取为二进制格式,获取控制台错误,javascript,html,Javascript,Html,我想以二进制格式读取CSV文件以发送到API 我使用以下HTML输入文件 <input type="file" name=filedata (change)="fileChangeEvent($event)" /> fileChangeEvent(e) { var fileData, file = e.target.files[0], reader = new FileReader(); if (!file) { return; } reader.onloa

我想以二进制格式读取CSV文件以发送到API

我使用以下HTML输入文件

<input type="file" name=filedata (change)="fileChangeEvent($event)" />

fileChangeEvent(e)
{
  var fileData, file = e.target.files[0], reader = new FileReader();
  if (!file) {
    return;
  }
  reader.onload = function(e) {
  };
  reader.readAsBinaryString(file);
}

fileChangeEvent(e)
{
var fileData,file=e.target.files[0],reader=new FileReader();
如果(!文件){
返回;
}
reader.onload=函数(e){
};
reader.readAsBinaryString(文件);
}
但是,我得到了以下错误

错误类型错误:对象不支持属性或方法 “readAsBinaryString”


首先,代码< > RealSimiBaseStudio被禁止,其次,在Internet爆炸器中从未支持过。你尝试这个浏览器,我可能使用IE @ JAROMANDA席的复制,想把文件数据转换成二进制格式,而不是重复的问题@利亚姆。