@raury

Возможно ли сразу изменять иконку расширения из popup скрипта?

Обновляю так:
chrome.browserAction.setIcon({
  path: {
     "32": `./icons/${this.iconName[state]}`
   }
});

Но почему то изменения происходят только после перезагрузки страницы, хотя в контент скрипте используется этот же код и иконка меняется сразу.

Возможно ли вообще из попап скрипта мгновенное обновление иконки?
  • Вопрос задан
  • 36 просмотров
Решения вопроса 1
@GrayHorse
Укажи tabId вкладки, для которой нужно поменять иконку, т.е. новую иконку нужно дополнительно вручную для каждой уже открытой вкладки поставить. Без указания tabIdона поставится лишь для новых вкладок/после перезагрузки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽
26 янв. 2021, в 15:11
200000 руб./за проект
26 янв. 2021, в 14:55
2000 руб./за проект
26 янв. 2021, в 14:48
900 руб./в час