我的Chrome插件如何通过Javascript禁用自己?

时间:2011-07-21 21:06:23

标签: javascript google-chrome google-chrome-extension

我的Chrome插件要求用户登录服务器以发回用于生成报告的信息。我想让用户选择登录或禁用插件,这样它就会停止要求他们登录。如何通过自己的Javascript禁用插件?

2 个答案:

答案 0 :(得分:4)

chrome.management.setEnabled(chrome.i18n.getMessage("@@extension_id"), false);

当然,在此之后,您无法以编程方式启用它。

答案 1 :(得分:0)

此类行动应该在决策逻辑中。没有那么多禁用脚本只是没有做任何事情。你可以有一个全局标志或诸如此类的东西,但是完全禁用脚本是不可取的,因为它不能在那时重新启用它。