Задать вопрос
@galina_nj

Как сохранить изображение в мобильном браузере в галерею пользователя?

Подскажите, есть ли возможность сохранить изображения с web страницы в галерею пользователя по кнопке?

Сейчас на кнопке сохранить у меня скрипт
var a = document.createElement("a");
var imgData = canvas.toDataURL({ format: 'png'});
var strDataURI = imgData.substr(22, imgData.length);
var blob = dataURLtoBlob(imgData);

a.href = URL.createObjectURL(blob);
a.download = photoName;
a.click();

Скрипт сохраняет объект canvas в формат .jpg на компьютере/ноутбуке
Как сделать тоже самое только на планшете/телефоне?
  • Вопрос задан
  • 294 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@agaliullin
ИТ наставник
Пользователь должен сам сохранить изображение. (например в iOS, удерживать тап на изображении до тех пор, пока не вылезет алерт с кнопкой сохранить изображение). Веб-приложения не могут программно сохранять изображения в галерею.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы