Задать вопрос
zkrvndm
@zkrvndm
Архитектор решений

Как изображение из другого домена добавить в CANVAS?

Существуют ли хаки, позволяющие скачать изображение с другого домена БЕЗ применения прокси?
Мельком как-то видел пару упоминаний, что есть лайфхаки позволяющие это делать, но без деталей.
  • Вопрос задан
  • 183 просмотра
Подписаться 1 Сложный 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@66demon666
Сетевой админ, АТС-админ
А в чем проблема скачивать на сервер и через время удалять?
Ответ написан
https://developer.mozilla.org/ru/docs/Web/HTML/COR...
Как только вы рисуете на холсте любые данные, которые были загружены из другого источника без одобрения CORS, холст становится испорченным. Испорченный холст - это тот, который больше не считается безопасным, и любые попытки получить данные изображения с холста вызовут исключение.


Попытка обратиться к ним, когда холст испорчен, приведет к возникновению ошибки безопасности SecurityError. Это защищает пользователей от доступа к личным данным с помощью изображений для извлечения информации с удаленных веб-сайтов без разрешения.

Если сайт, с которого происходит скачивание, не выставит специальные настройки CORS, сделать этого не получится.
Ответ написан
Ваш ответ на вопрос

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

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