例如,当您点击下拉菜单中的浏览器图标时,Adblock会提供一个“关闭”选项。我希望用户能够切换打开/关闭我的扩展为一个域,而不是必须禁用它关闭它。另一个选择是在网页布局上放置一个静态按钮,并让它打开/关闭扩展或样式表。
o75abkj41#
您需要在扩展中添加一个“browser_action”。您可以在manifest.json中将其定义为详细的here。在后台脚本/页面中使用 onClicked 事件监听器,根据用户单击禁用/启用应用程序。您还可以使用相同的事件处理函数更改浏览器操作图标或标记文本,以便向用户显示状态更改/当前状态。
woobm2wo2#
您可以尝试混合使用本地存储、弹出窗口中的toggle以及围绕代码的条件语句
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〈〉”)启用/禁用扩展
3条答案
按热度按时间o75abkj41#
您需要在扩展中添加一个“browser_action”。您可以在manifest.json中将其定义为详细的here。
在后台脚本/页面中使用 onClicked 事件监听器,根据用户单击禁用/启用应用程序。您还可以使用相同的事件处理函数更改浏览器操作图标或标记文本,以便向用户显示状态更改/当前状态。
woobm2wo2#
您可以尝试混合使用本地存储、弹出窗口中的toggle以及围绕代码的条件语句
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〈〉”)启用/禁用扩展