您好,blob是前端原有的对象,不是活字格定义的对象
您想办法把他的图片信息转成这个类型的对象应该就可以了。
比如说我们这边,就有把base64转成blob的代码,给您参考下
- const formData = new FormData();
- formData.append("file", self.convertBase64ToFile(base64), imagePram.file.name);
-
- private static convertBase64ToFile(base64): Blob {
- const arr = base64.split(',');
- const mime = arr[0].match(/:(.*?);/)[1];
- const bstr = atob(arr[1]);
- let n = bstr.length;
- const u8arr = new Uint8Array(n);
- while (n--) {
- u8arr[n] = bstr.charCodeAt(n);
- }
- return new Blob([u8arr], { type: mime });
- }
复制代码
|