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

How can my Chrome plugin disable itself via Javascript?

本文关键字:自己 Javascript 何通过 Chrome 插件 我的      更新时间:2023-09-26

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

chrome.management.setEnabled(chrome.runtime.id, false);

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