对于Google Chrome扩展,如何在浏览器图标中创建开/关切换?

wkyowqbh  于 2022-12-06  发布在  Go
关注(0)|答案(3)|浏览(162)

例如,当您点击下拉菜单中的浏览器图标时,Adblock会提供一个“关闭”选项。
我希望用户能够切换打开/关闭我的扩展为一个域,而不是必须禁用它关闭它。
另一个选择是在网页布局上放置一个静态按钮,并让它打开/关闭扩展或样式表。

o75abkj4

o75abkj41#

您需要在扩展中添加一个“browser_action”。您可以在manifest.json中将其定义为详细的here
在后台脚本/页面中使用 onClicked 事件监听器,根据用户单击禁用/启用应用程序。您还可以使用相同的事件处理函数更改浏览器操作图标或标记文本,以便向用户显示状态更改/当前状态。

woobm2wo

woobm2wo2#

您可以尝试混合使用本地存储、弹出窗口中的toggle以及围绕代码的条件语句

t3irkdon

t3irkdon3#

Abraham,你可以尝试使用这个Chrome扩展:
链接:https://chrome.google.com/webstore/detail/niemebbfnfbjfojajlmnbiikmcpjkkja
您可以使用它来快速启用/禁用所有扩展。
我在此网站上找到此扩展:http://www.addictivetips.com/internet-tips/disable-all-extensions-in-chrome-with-a-single-click/
文章还提到了2个扩展,您可以通过URL框中的命令(“enable〈〉”)启用/禁用扩展

相关问题