2016-07-09 2 views

Antwort

0

Ich würde auf jeden Fall Slingshot empfehlen und ich hatte in der Vergangenheit guten Erfolg damit. Ich habe auch gute Dinge über CollectionFS gehört, aber nie benutzt.

Vielleicht versuchen Sie eine SO Frage zu stellen, was Sie nicht arbeiten können.

+0

CollectionFS ist veraltet, aber Slingshot funktioniert sehr gut. –

0

Ich habe Slingshot verwendet, um Dokumente vom Client nach S3 zu laden. Es hilft beim Überladen des Servers. Irgendetwas stimmt nicht mit dem Code. Das Bereitstellen von mehr Details wird helfen.

0
let fileObj=new upload($(evt.target)[0].files[0]) 
fileObj.start(function(url){ 
//do something with url 
}) 

Upload-Klasse

import {Slingshot} from 'meteor/edgee:slingshot' 

class upload{ 
constructor(fileObj){ 
this._file=fileObj; 
this._uploadInstance=new Slingshot.Upload("s3upload"); 
} 



start(cb){ 
this._uploadInstance.send(this._file,(error,url)=>{ 
    console.log(error); 
    if(error) 
    throw new Meteor.Error('upload-error',this._uploadInstance.xhr.response) 

    cb(url) 

}) 
} 
} 

export default upload 

Es ist eine Arbeitslösung Schleuder Paket Dank Prost