Как сделать счетчик бейджей похожим на блокировщик рекламы? - PullRequest
0 голосов
/ 28 октября 2019

Я хочу улучшить свое расширение и лучший способ сделать это прямо сейчас - это, вероятно, добавить значок, чтобы показать, что он блокирует вещи. Я просто не могу понять, как работают значки, вот мое расширение (https://github.com/Cybo1927/Anti-Click-Tracking) и спасибо за помощь!

Я пытался проверить популярные расширения, такие как uBlock Origin, AdGuard иAdblock Plus, но я не могу понять это.

Я надеюсь, что он покажет количество блокирующих вещей (для всех атрибутов, если это возможно)

1 Ответ

1 голос
/ 28 октября 2019

Вы можете использовать browser.browserAction.setBadgeText

Пример кода:

var clicks = 0;

function increment() {
  browser.browserAction.setBadgeText({text: (++clicks).toString()});
}

browser.browserAction.onClicked.addListener(increment);

Для получения дополнительной информации

Вы можете проверить этот примертоже

...