检查浏览器是否具有特定扩展名

时间:2018-12-29 21:28:52

标签: firefox-addon firefox-webextensions

我正在尝试构建一个能推动安装安全性增强扩展(例如https_everywhere)的firefox扩展。在此过程中,我希望扩展程序检查它是否安装了https_everywhere。 一旦用户在浏览器中启用了我的扩展程序,是否可以通过编程方式来找出用户安装了哪些扩展程序?

1 个答案:

答案 0 :(得分:0)

您可以使用management

使用管理API,您可以:

  • 获取有关已安装附件的信息
  • 启用/禁用加载项
  • 卸载附加组件 -查找针对特定加载项或清单给出的权限警告
  • 获取有关已安装,卸载,启用或禁用加载项的通知。

这些操作大多数都需要“管理” API权限。不提供对其他加载项的访问权限的操作不需要此权限。