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

我的Chrome插件如何通过Javascript禁用自身?,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我的Chrome插件要求用户登录到服务器以发回生成报告的信息。我想给用户一个选择,要么登录,要么禁用插件,这样它就会停止要求他们登录。如何通过自己的Javascript禁用插件?此类操作应在决策逻辑中。与其说禁用脚本,不如说什么都不做。您可以有一个全局标志或诸如此类的东西,但完全禁用脚本不是一个好办法,因为它无法在此时重新启用自身。此类操作应该在决策逻辑中。与其说禁用脚本,不如说什么都不做。您可以有一个全局标志或诸如此类的东西,但是完全禁用脚本不是一个好办法,因为它无法在那个时候重新启用自己 c

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

此类操作应在决策逻辑中。与其说禁用脚本,不如说什么都不做。您可以有一个全局标志或诸如此类的东西,但完全禁用脚本不是一个好办法,因为它无法在此时重新启用自身。

此类操作应该在决策逻辑中。与其说禁用脚本,不如说什么都不做。您可以有一个全局标志或诸如此类的东西,但是完全禁用脚本不是一个好办法,因为它无法在那个时候重新启用自己

chrome.management.setEnabled(chrome.i18n.getMessage("@@extension_id"), false);
当然,在此之后,您不能以编程方式启用它

当然,在此之后,您不能以编程方式启用它