Estoy generando una imagen en el lado del cliente y la muestro con HTML como este:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgM...."/>
Quiero ofrecer la posibilidad de descargar la Imagen generada.
¿Cómo puedo darme cuenta de que el navegador está abriendo un diálogo de guardado de archivos (o simplemente descargar la imagen como Chrome o Firefox en la carpeta de descarga sería suficiente) que permite al usuario guardar la imagen sin hacer clic derecho y guardar como en la imagen?
Preferiría una solución sin interacción con el servidor. Entonces soy consciente de que sería posible si primero subo la imagen y luego inicio la descarga.
¡Muchas gracias!