2016-10-04 6 views
0

Запрос является основным, но я застрял. Я работаю над угловым проектом. Идея загружает несколько файлов изображений в zip, а затем загружает zip, используя JSzip.jszip upload zip from formdata при создании - angularjs

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

FormData#append принимает строку или блоб, вам просто нужно создать один:

zipdoc.generateAsync({type:"blob"}).then(function(blob) { 
    var myFormData = new FormData(); 
    myFormData.append('userfile', blob); 
}); 

 Смежные вопросы

  • Нет связанных вопросов^_^