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

200
Vistas
Conversión corrupta de la imagen de FileReader a Base64

Estoy tratando de convertir una imagen de mis archivos locales a Base64 por JavaSctipt.
Por ejemplo, consulte ESTE sitio web.

Cuando busco una imagen en la entrada debajo del encabezado Archivo local * (entrada con id #form-base64-converter-encode-image-file) y luego ejecuto este código en la consola del navegador:

 function getBase64(file) { var reader = new window.FileReader(); reader.readAsDataURL(file); reader.onload = function () { alert(reader.result); }; reader.onerror = function (error) { alert('Error: ', error); }; } var file = window.document.querySelector('#form-base64-converter-encode-image-file').files[0]; getBase64(file);

El script me da una cadena larga que se supone que es una conversión de imagen en Base64. Pero cuando asigno la cadena en la fuente de una imagen, la imagen no aparecerá. La cadena está dañada o no es una conversión adecuada de Base64. Por favor, que alguien me explique lo que debo hacer para una cadena Base64 adecuada que luego puedo asignar en el atributo src de una <imagen>

Gracias.

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