• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

268
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 3 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 Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda