Мне нужно, чтобы иконка расширения при определенных условиях становилась "серой". Ни как не могу найти способ заставить хром рисовать такую иконку.
Важный момент - "серые" иконки - это именно фича хрома. Т.е. вариант с заготоволенными иконками с нормальными и серыми цветами меня не интересует.
Ответ
Стоит пойти от обратного: почему иконка у вас "цветная"? Полагаю вы используете page_action, иконка которого всегда цветная/оригинальная.
То, что вас интересует - это browser_action. Данное API позволяет поместить иконку приложения, которая по-умолчанию не активирована для каждого таба (и имеет серый цвет).
Комментариев нет:
Отправить комментарий