Issue #507💬 RespondidoAbierto el 12 de noviembre de 2017por roytangReacciones 0

¿UploadFile llamado dos veces en drop file?

Respuesta rápidapor artf

@roytang no puedo reproducirlo con la versión actual https://codesandbox.io/s/p554z8yv7j

Lee la respuesta completa abajo ↓

Pregunta

Tengo un editor inicializado así:

    var editor = grapesjs.init({
      Altura: '100%',
      contenedor: '#gjs',
      componentes: '',
      fromElement: cierto,
      clearOnRender: cierto,
      Estilo: '.txt-rojo{color: rojo}',
      avisoOnUnload: falso,
      Plugins: ['GJS-Bloques-Básico'],
      assetManager: {
        subir: "",
        uploadFile: function(e) { console.log("uploadFile"); },
        embedAsBase64: false,
        desactivarUpload: falso
      }    
    });

Si añado una imagen al lienzo e intento subir una nueva imagen arrastrándola al área de soltarla en el modal, la función uploadFile se llama dos veces. Subir la función haciendo clic en el área de subida y seleccionando un archivo desde el diálogo de Windows funciona bien, solo llama a la función una vez.

Respuestas (3)

duskhacker19 de noviembre de 2017

@roytang Desactivar explícitamente la dropzone del editor de ancho completo ('dropzone: 0') solucionó esto para mí. Uso de la versión '0.12.30'

kickbk23 de noviembre de 2017

Me pasó lo mismo y el comentario de @roytang es cierto, desactivar la zona de caída soluciona el problema. Por supuesto, siempre usando la última versión.

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.