@raury

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы