【问题标题】:Ways to get list of extensions in Firefox, Safari, Google Chrome or Opera?在 Firefox、Safari、Google Chrome 或 Opera 中获取扩展列表的方法?
【发布时间】:2010-11-13 11:26:04
【问题描述】:

我有一个小想法,将社交添加到扩展库(通过 Facebook 朋友显示建议),但我从未开发任何扩展,所以我想请教专业人士。

您知道在 Firefox、Safari、Google Chrome 或 Opera 中获取扩展程序列表的方法吗?

【问题讨论】:

  • 您想以编程方式检索当前用户已在其浏览器中安装的扩展程序列表?或者您只是想要一个扩展列表,您可以将其用作开发自己的示例?
  • 我想以编程方式检索当前用户已在其浏览器中安装的扩展程序列表。

标签: firefox google-chrome safari opera


【解决方案1】:

Opera 没有这样的功能。我们担心扩展列表是用户可能不希望公开的私人信息,我们不确定共享此信息是否会带来安全隐患,因此不太可能发生。

【讨论】:

    【解决方案2】:

    【讨论】:

      【解决方案3】:

      Chrome:使用 chrome 管理 API Chrome Management

      chrome.management.getAll(function callback)
      

      Firefox:使用 AddonManager API AddonManager

      AddonManager.getAllAddons(function(addons)
      

      【讨论】:

        【解决方案4】:

        在 Firefox 中,您可以使用 MR Tech Toolkit 来执行此操作。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-10-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2023-04-02
          • 2015-02-03
          相关资源
          最近更新 更多