2016-08-10 3 views
0

나는 ImageCropper (https://www.npmjs.com/package/cropper)를 사용하는데 이것은 컷 아웃 된 이미지 인 blob 객체에 의해 생성됩니다. 이 Blob 객체 이제 업로드가 어떻게 가능합니까?유성우 업로드 이미지 BLOB

나의 현재 작동하지 않는 방식 :

클라이언트 :

$(elem).cropper('getCroppedCanvas').toBlob(function (blob) { 
    var file = new File([blob], "name"); 
    Meteor.call('file-upload', file); 
}); 

서버 :

Meteor.methods({ 
    'file-upload': function (file) { 
     var fs = Meteor.npmRequire('fs'); 
     fs.writeFile("/tmp/test.jpg", file, function (err) { 
      if (err) { 
       return console.log(err); 
      } 

      console.log("The file was saved!"); 
     }); 
    } 
}); 

답변