如何将Blob类型转换为File类型

在复制粘贴图片自动上传时,发现企业微信浏览器会把file类型的文件识别为Blob类型,导致后端无法识别文件类型。
查询以后发现将Blob文件转为File文件就能解决该问题。

这是MDN中对Blob定义的截图:在这里插入图片描述
这是MDN中,构造一个File类型要的参数:
在这里插入图片描述
这是我的实现方法:

const Blob2ImageFileForWXBrowser = (obj: Blob) => new window.File([obj], `${
      
      (new Date).getTime()}.png` );

猜你喜欢

转载自blog.csdn.net/xieamy/article/details/110919216