Браузер / HTML Принудительная загрузка изображения из src = «data: image / jpeg; base64…»
Я генерирую изображение на стороне клиента и отображаю его с помощью HTML следующим образом:
<code><img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgM...."/> </code>
Я хочу предложить возможность скачать сгенерированное изображение.
Как я могу понять, что браузер открывает диалог сохранения файла (или просто загружает изображение, как это делает chrome или firefox в папку загрузки), который позволяет пользователю сохранить изображениеwithout doing right click and save as на изображении?
Я бы предпочел решение без взаимодействия с сервером. Таким образом, я знаю, что это было бы возможно, если бы я сначала загрузил изображение, а затем начал загрузку.
Большое спасибо!