检查浏览器是否有特定的扩展名
checking if browser has a certain extension
我正在尝试构建一个 firefox 扩展,以推动安装安全强制扩展(如 https_everywhere)。在此过程中,我希望我的扩展程序检查它是否安装了 https_everywhere。
一旦用户在他们的浏览器上启用我的扩展程序,是否有一种可编程的方式来找出用户安装了哪些扩展程序?
您可以使用management
通过管理 API,您可以:
- 获取有关已安装附加组件的信息
- enable/disable 附加组件
- 卸载插件
-找出针对特定附加组件或清单给出了哪些权限警告
- 获取正在安装、卸载、启用或禁用的附加组件的通知。
这些操作中的大多数都需要 "management" API 权限。不提供对其他加载项的访问权限的操作不需要此权限。
我正在尝试构建一个 firefox 扩展,以推动安装安全强制扩展(如 https_everywhere)。在此过程中,我希望我的扩展程序检查它是否安装了 https_everywhere。 一旦用户在他们的浏览器上启用我的扩展程序,是否有一种可编程的方式来找出用户安装了哪些扩展程序?
您可以使用management
通过管理 API,您可以:
- 获取有关已安装附加组件的信息
- enable/disable 附加组件
- 卸载插件 -找出针对特定附加组件或清单给出了哪些权限警告
- 获取正在安装、卸载、启用或禁用的附加组件的通知。
这些操作中的大多数都需要 "management" API 权限。不提供对其他加载项的访问权限的操作不需要此权限。