如何在Ionic 3中将Blob转换为File对象?

时间:2019-10-23 13:28:33

标签: angular file cordova ionic3

我有一个要发布到服务器的json文件。我需要将其与表单数据一起发送。

var blob = new Blob(byteArrays, { type: contentType });
var file = new File([blob], filename, {type: contentType, lastModified: Date.now()});
const formData = new FormData()
formData.append('file', fileObject, fileName);
this.http.post('url', formData, {options})
.subscribe((data: any) => {
  console.log('data ' + data);
}, error => {
   console.log('error ' + error);
});

我使用了上面的格式,但是当我使用第二行将我的Blob转换为文件时,出现错误

expected 0 argument and got 3 for file

那么如何将Blob数据转换为文件对象?

注意:使用angular 5版本

谢谢。

0 个答案:

没有答案