Javascript 以编程方式关闭浏览器或禁用所有chrome扩展

Javascript 以编程方式关闭浏览器或禁用所有chrome扩展,javascript,jquery,google-chrome,google-chrome-extension,Javascript,Jquery,Google Chrome,Google Chrome Extension,我需要一个解决方案,在应用程序逻辑的某个点退出/关闭浏览器window.close()在这里帮不上我的忙,因为有时几个选项卡打开,所以我需要关闭整个浏览器。我不确定这是否完全可能,因为这里确实存在安全性/特殊性问题,因此我们将感谢任何其他解决方案或想法 这主要是为了停止某些chrome扩展,也许有办法通过编程禁用这些扩展 API提供了管理已安装和正在运行的扩展/应用程序列表的方法 特别是,您有chrome.management.setEnabled函数,可以通过编程启用或禁用chrome扩展 因

我需要一个解决方案,在应用程序逻辑的某个点退出/关闭浏览器<代码>window.close()在这里帮不上我的忙,因为有时几个选项卡打开,所以我需要关闭整个浏览器。我不确定这是否完全可能,因为这里确实存在安全性/特殊性问题,因此我们将感谢任何其他解决方案或想法

这主要是为了停止某些chrome扩展,也许有办法通过编程禁用这些扩展

API提供了管理已安装和正在运行的扩展/应用程序列表的方法

特别是,您有
chrome.management.setEnabled
函数,可以通过编程启用或禁用chrome扩展


因此,您可以使用此API编写自己的扩展,并在清单中指定
“management”
权限。

我必须为我的一个项目这样做。我已经找了好几天了,但一直没有找到任何解决办法。另一方面,我更喜欢这个。允许这种函数应该是一个巨大的安全问题……您是否尝试过“win.close()”。我不确定这在最近的chrome版本中是否仍然有效?我知道Firefox只允许您关闭通过脚本打开的窗口-使用脚本,不能100%确定最新的chrome版本。@EmrysMyrooin见rsanschez的答案,它帮助了我。