(Cross Domain) Как загрузить картинку из другого домена чтобы потом изменить ее? Добрый день.
Имеется задача: из скрипта javascript страницы на сайте www.aaa.ru получить картинку сайта www.bbb.ru, уменьшить ее в размерах и сохранить в base64 в хранилище браузера. Это нужно для работы моего расширения Chrome.
Как и у многих других, застопорилось на междоменном обмене. Отобразить картинку со стороннего сервера возможность есть, но получить содержимое для изменения не удается из-за политики безопасности связанное с междоменным обменом.
Доступа к серверу www.bbb.ru никакого нет, CORS не получится, JSONP не получится. Прокси создавать тоже не вариант, так как это расширение chrome и дополнительные элементы внесут лишнюю сложность.
Скажите, доктор, я буду жить?
//=====================================================
ОТВЕТ: Оказывается, сайт с картинками нужно было тупо добавить в permissions в manifest.json
Спасибо nirvimel за наводку!

21 Авг 2019 в 06:32
380 +1
0
Ответы
1

Да, Вы правильно поняли. Добавление сайта с картинками в permissions в файле manifest.json вашего расширения Chrome позволит получить доступ к этому домену и загрузить картинку для последующего изменения. Не забудьте также обработать ошибки в случае, если изображение не загрузилось. Удачи!

20 Апр в 13:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 94 888 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир