El Administrador de Activos no añade automáticamente imágenes a los recursos tras subirlos
Tengo el mismo problema y, como tú, añadí los archivos manualmente. Por si alguien más mira esto y necesita hacer lo mismo manualmente ''' JavaScript editor.on('Asset:Upload:Response', (Response) => { var result = JSON.parse(response); editor. AssetManager.add(result.data); }); var result = JSON.parse(response); edito...
Lee la respuesta completa abajo ↓Pregunta
La respuesta en JSON a una subida es así {"data":["http://url.com/flower.jpg"]}
El evento de respuesta está funcionando. En el evento de respuesta, la respuesta está en formato de cadena. El tipo de contenido se establece en aplicación/json cuando se sube el archivo.
Ahora añado manualmente la imagen a los assets en el evento de respuesta. ¿Hay algún problema con el formato de respuesta que obtengo después de subir un archivo?
Respuestas (3)
Tengo el mismo problema y, como tú, añadí los archivos manualmente. Por si alguien más mira esto y necesita hacer lo mismo manualmente
''' JavaScript editor.on('Asset:Upload:Response', (Response) => { var result = JSON.parse(response); editor. AssetManager.add(result.data); }); var result = JSON.parse(response); editor. AssetManager.add(result.data); });
Mi respuesta es la siguiente
''' JavaScript
{"datos":[{"tipo":"imagen", "altura":100,"ancho":100,"src":"https://www.sunzu.com/updated/cdn/696567-ea0401d4141da8ee123e8c76aa1483b955b74110.jpg"}]}
@artf creo que el problema aquí está dentro de src\asset_manager\view\FileUploader.js que tienes en la línea 77 dentro de onUploadResponse(texto)
''' JavaScript const json = tipo de texto === 'texto' ? JSON.parse(text): text;
Esto debería ser
''' JavaScript
const json = tipo de texto === 'cadena' ? JSON.parse(text): text;
'''js Tipo de texto === 'texto'
Jaja
Sí, diría que definitivamente es la razón del bug
¿Quieres hacer un record? :)
@artf gracias, he enviado un registro permanente
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #530
Los elementos ocultos a través del gestor de capas ya no pueden recuperarse tras guardar el contenido.
Pasos para reproducirse en http://grapesjs.com/demo.html :Haz clic en el Administrador de Capas.Ocultar cualquier capa, por ejemplo: el enc...
Issue #1218
[PREGUNTA] Administrador de activos - Subir imagen
Hola @artf, Tengo una pregunta sobre Asset Manager. Al subir una imagen desde ordenador o URL, la vista previa aparece en la colección de r...
Issue #1462
Error de imagen subida
Hemos integrado GrapesJ en nuestra aplicación Angular. El gestor de activos muestra una lista de imágenes que se han subido. Inicialmente,...
Issue #401
No se pueden subir imágenes
Hola, al subir una imagen desde el administrador de recursos, me aparece el siguiente error: ! bildschirmfoto 2017-10-10 um 15 44 23 Config...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Tutoriales relacionados
Guías detalladas sobre el mismo tema.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.