2016-10-04 8 views
0

リクエストは基本的ですが、止まってしまいます。私は角度のあるプロジェクトに取り組んでいます。 アイデアはに複数のイメージファイルをzipにロードしてから、ジップをJSzipを使ってアップロードすることです。jszip upload zip from formdata作成時 - angularjs

1 /複数の画像ファイルをロードするには、大丈夫

var zipdoc = new JSZIP(); 
zipdoc.file(myfile[x].name,myfile[x]); 
zipdoc.generateAsync(); 

2/問題がこのセクションでは、で

var myFormData= new FormData(); 
myFormData.append('userfile',zipdoc); 

アペンド機能をfromDataにzipファイルを渡すように動作していないされていますすべて。何か案が ?

私は

RGDS

答えて

0

FormData#appendを教えてください文字列またはブロブを受け入れ、あなただけの1を生成する必要があります。

zipdoc.generateAsync({type:"blob"}).then(function(blob) { 
    var myFormData = new FormData(); 
    myFormData.append('userfile', blob); 
}); 
関連する問題