Recibo la imagen como Base64 del servidor. Quiero decodificar y mostrar la imagen. ¿Cómo decodifico base64 a Image? No quiero pegar directamente la cadena base64 en la fuente de la imagen, ya que lleva mucho tiempo cargar la imagen y tampoco es compatible con algunos navegadores.
A continuación se muestra el código:
// Takes base64 string & returns Image function decodeBase64Image(base64_string) { }; var Image = decodeBase64Image(base64_string); <img src={Image} />Es posible que deba asegurarse de que se proporcione el prefijo, pero la decodificación no debería ser necesaria.
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4 //8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />