1、问题
上传ofd文件,传到java后端,变成了无类型的文件,最后通过排查,发现前端通过vue组件上传的文件,没有文件类型了
2、解决办法
将文件内容重新放到一个新的文件中,并且给这个新的文件设置ofd类型
3、前端代码
const blod =file.raw.slice(0,file.size,file.type);
const newFile = new File([blod],file.name,{
type:"application/ofd",
lastModitified:file.lastModitified
});