Hola,
desde la última actualización (estamos en un entorno administrado) nuestra funcionalidad de carga parece rota, pero no estamos haciendo nada especial.
Simplemente registramos un nuevo api.addComposerUploadHandler() dentro de un componente temático.
Esto solía funcionar muy bien con varios archivos arrastrados al compositor. Ahora, hay errores en la consola que parecen estar relacionados con Uppy (por qué no lo queremos).
Nuestro código es muy simple, pero aun así, Uppy parece interferir con él.
// Registra un manejador de carga personalizado para videos.
api.addComposerUploadHandler(["mp4", "mov", "mkv", "avi", "m4v"], (file, editor) => {
console.log("Manejando carga para", file.name);
})
Arrastrar 3 archivos (mkv, mov, mkv) al compositor muestra el mensaje de error “tu archivo es más grande que 4 MB”, que queríamos evitar en primer lugar, ya que subimos todo a Gdrive.
La consola de Chrome muestra esto:
Arrastrar un solo archivo de 50 MB no causa ese error de “archivo demasiado grande” y nuestro archivo se procesa correctamente, como se esperaba. Por lo tanto, el error parece ocurrir con varios archivos y un archivo más grande que un límite de archivo de 4 MB (no estoy seguro de dónde está establecido esto).
Gracias por cualquier ayuda. Creo que está relacionado con la última actualización de Discourse.


