在使用IE11等不支持File constructor的浏览器的情况时,使用transformFile进行图片压缩时,只能返回blob类型数据。  由于request.js中代码 formData.append(option.filename, option.file)并未设置第三个参数filename的值,导致blob文件命名都会变成blob。 可以将代码修改为 formData.append(option.filename, option.file, option.file?.name) 这样只需要在返回blob时自定义blob 的name属性即可达到File类型的效果,而不需要复制一份request来修改代码,并传入customRequest属性来自定义上传表现。
Activity
afc163 commentedon Apr 17, 2020
pr welcome