2016-04-22 5 views
1

プログラムでdropzoneにファイルを追加しようとしています。ドロップゾーンのinitイベントフックでDropzone:プログラムで追加されたファイルが拒否される理由を確認する

のように見えるドロップゾーンオブジェクトを作成
zoneObject.emit("addedfile", image.file); 
zoneObject.emit("thumbnail", image.file, image.url); 
zoneObject.files.push(modifiedImage.file); 

dropzoneObject

しかし、ドロップゾーンの受け入れをチェックし、ファイルを拒否したときに、それはと思われるが追加しようとしているファイルが却下されています:

rejectedFiles

私はdropzoneの 'error'イベントフックを使用して、この拒否が発生している理由を把握しようとしていますが、このイベントはトリガーされません。 Dropzone Eventsの全てのうち、このプログラムによるファイルのアップロードでトリガするように見えるだけで、私は、この拒絶反応を引き起こしているかを判断するにはどうすればよい「queuecomplete

のですか?

答えて

0

は、プログラムでドロップゾーンに既存のファイルをアップロードするためのより良い方法を見つけた:もともと

zoneObject.emit("addedfile", imageFile);         
zoneObject.emit("thumbnail", imageFile, imageUrl); 
zoneObject.files.push(file); 

このDropzone Github Issueを参照する私は直接アップロードする簡単な方法を見つけました:

myDropzone.uploadFiles([imageFile]) 

残念ながら、このファイルへの参照はありませんuploadFiles met hodをDropzone Documentationに入れておいたので、皆さんにDropzoneのユーザー全員と知識を共有したいと思いました。

希望があれば誰かに役立ちます

関連する問題