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

Как дождаться загрузки изображения?

Есть асинхронное получение изображения:
let backgroundImg = await fetch(`https://api.unsplash.com/photos/random?orientation=landscape&per_page=1&query=${city},${currWeather},${timeOfTheYear},${timeOfDay}&client_id=${token}`);
    backgroundImg = await backgroundImg.json();
    backgroundImg = await backgroundImg.urls;
    backgroundImg = await backgroundImg.full;


Далее я хочу узнать загрузилась ли фотография
Подскажите есть ли способ лучше чем тот что сделал я? :
const img = new Image();
  img.src = backgroundImg;
  img.onload = () => {
    console.log('YES');
  };
  • Вопрос задан
  • 100 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
21 дек. 2024, в 16:56
180000 руб./за проект
21 дек. 2024, в 16:14
40000 руб./за проект
21 дек. 2024, в 16:02
1550 руб./за проект