Blob javascript对象在internet explorer浏览器中更改文件名

Blob javascript object in internet explorer browser changing the file name

本文关键字:文件名 浏览器 explorer javascript 对象 internet Blob      更新时间:2023-09-26

我正在Blob对象上上传文件。发送到服务器的默认文件是'blob'。我想覆盖它并设置为原始文件名。

我在Stack Overflow中看到了一个类似的问题,答案建议使用

form.append("blob",blob, filename);

但这只适用于chrome和FF。

有人知道如何在Internet Explorer 10+版本中实现吗?

提前感谢Br,罗希特PAI

您可以使用blob对象创建File对象:

var temporalFile= new File([blob], 'correctName.txt'); 
form.append("blob", temporalFile);