Есть необходимость имитировать поведение браузера при сохранении изображений (правый клик -> сохранить картинку как).
На странице выводится галерея с изображениями с удаленного хоста.
Необходимо сохранять изображение по клику на кнопку, но все img.src ссылаются на удаленный хост, доступа к которому не имею.
Пытаюсь реализовать следующим образом
const link = document.createElement('a');
link.href = "#"
link.download = currentImg.src
link.click();
Но такой вариант заканчивается ошибкой об отсутствующих файлах.
Пробовал скачивать файл axiosom, но запрос крашится с ошибкой cors.
Можно ли как-либо эмулировать поведение браузера по типу правый клик -> сохранить картинку как ?