经排查是由于mockjs导致的,直接上解决方式:
一、直接注掉package.json引入的mockjs
二、修改mock.js源码
修改下的node_modules>mockjs>dist>mock.js
在8360行
把红色框部分注掉,然后修改成绿色框部分// 处理响应类型
if (!this.match) {
this.custom.xhr.responseType = this.responseType
this.custom.xhr.send(data)
return
}
前端请求头部分加上 {responseType: 'blob'}这样就可以了