请求是基本的,但我卡住了。我正在开展一个有角度的项目。 我们的想法是使用JSzip将多个图像文件加载到zip中,然后上传zip 。
1 /加载多个图像文件是可以的
var zipdoc = new JSZIP();
zipdoc.file(myfile[x].name,myfile[x]);
zipdoc.generateAsync();
2 / 问题是将zipfile传递给带有追加功能的fromData
var myFormData= new FormData();
myFormData.append('userfile',zipdoc);
本节根本不起作用。有什么想法吗?
请告诉我
RGDS
答案 0 :(得分:0)
FormData#append接受字符串或blob,您只需要生成一个:
zipdoc.generateAsync({type:"blob"}).then(function(blob) {
var myFormData = new FormData();
myFormData.append('userfile', blob);
});