我想改进扩展名,现在对我来说最好的方法可能是添加一个徽章以表明它正在阻塞事物。我只是无法理解徽章的工作原理,这是我的扩展名(https://github.com/Cybo1927/Anti-Click-Tracking),感谢您的帮助!
我已经尝试检查流行的扩展,例如uBlock Origin,AdGuard和Adblock Plus,但我似乎无法弄清楚。
我希望它显示阻塞的数量(如果可能的话,显示所有属性)
您可以使用browser.browserAction.setBadgeText
代码示例:
var clicks = 0;
function increment() {
browser.browserAction.setBadgeText({text: (++clicks).toString()});
}
browser.browserAction.onClicked.addListener(increment);