/ / Error "No se ha encontrado Dropzone para un elemento dado" al cargar archivos pesados ​​- javascript, jquery, dropzone.js

Error "No se ha encontrado Dropzone para un elemento dado" al cargar archivos pesados: javascript, jquery, dropzone.js

Tengo un problema con dropzone.js en el que se informa de este problema al cargar muchos archivos "grandes" (me refiero a 3-5 MB cada uno)

Error no detectado: No se encontró Dropzone para el elemento dado. Esto es probable porque estás intentando acceder a él antes de que Dropzone tuviera tiempo de inicializar. Utilizar el init Opción para configurar cualquier observador adicional en tu Dropzone

Todo funciona bien con la carga de archivos pequeños (100-300kbs)

¿Alguien sabe lo que está pasando aquí?

Respuestas

0 para la respuesta № 1

Es posible que haya olvidado darle una identificación a Dropzone.

Puede utilizar el componente de la siguiente manera.

{{drop-zone url="http://localhost/dummy" addfilehere=(action "addfilehere")
id="uniqueID" addRemoveLinks=true autoProcessQueue=false}}

y en el componente donde utiliza la zona de colocación puede agregar la siguiente referencia a su ID

this.set("dropzone", Dropzone.forElement("#uniqueID"));