Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

403
Vistas
Tinymce cargar la URL de la imagen en reaccionar no funciona

Estoy tratando de insertar la URL de la imagen en mi editor de texto hecho en Reactjs y tineymce. Pero da error como:

Uncaught TypeError: Cannot read properties of undefined (reading 'nodeName')

Este es mi código para el editor.

 export default function DraftEditor() { const editorRef = useRef(null); const example_image_upload_handler = (blobInfo, progress) => new Promise((resolve, reject) => { const xhr = new XMLHttpRequest(); xhr.withCredentials = false; xhr.open( "POST", "image_upload_url", true ); xhr.upload.onprogress = (e) => { progress((e.loaded / e.total) * 100); }; xhr.onload = () => { if (xhr.status === 403) { reject({ message: "HTTP Error: " + xhr.status, remove: true }); return; } if (xhr.status < 200 || xhr.status >= 300) { reject("HTTP Error: " + xhr.status); return; } const json = JSON.parse(xhr.responseText); if (!json || typeof json.data != "string") { reject("Invalid JSON: " + xhr.responseText); return; } resolve(json.data); }; const formData = new FormData(); formData.append("image", blobInfo.blob(), blobInfo.filename()); xhr.send(formData); }); return ( <> <Editor apiKey={process.env.REACT_APP_TINY} onInit={(evt, editor) => (editorRef.current = editor)} initialValue={``} init={{ images_upload_handler: example_image_upload_handler, plugins: [ "image", ], image_title: true, file_picker_types: "image", automatic_uploads: true, content_style: "body { font-family:Helvetica,Arial,sans-serif; font-size:14px }", images_file_types: "jpg,svg,png", toolbar: "codesample code", content_style: "body { font-family: 'Courier New', Courier, monospace; font-size: 0.9em }", }} /> </> ); }

Este código de carga de imágenes proviene de su documentación. Estoy cargando una imagen local en mi servidor e intentando insertar el enlace devuelto en el editor.

Este es mi error ss. ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda