Api 获取浏览器中安装的扩展列表
Api to get list of extensions installed in browser
我正在为 chrome 开发扩展,此应用程序中的 safari.One 步骤是获取所有已安装的 extensions.Is 任何 safari 或 chrome api 可以给出已安装扩展的列表?在 safari 中安装的扩展存储在 ~/Library/Safari/Extensions/Extensions.plist
但我找不到任何相关的 api.
对于Chrome:
在 Chrome 扩展中,您可以使用 chrome.management.getAll
获取已安装扩展和应用的列表。
对于 Safari:
没有 public API 在 Safari 中执行此操作,无论是从网页还是从 Safari 扩展中。
但是,您可以对 Safari 扩展程序进行编码,以便您可以 detect whether your Safari extension is installed 来自您的网站。
Chrome:
浏览以下 url:
chrome://system/#extensions
我正在为 chrome 开发扩展,此应用程序中的 safari.One 步骤是获取所有已安装的 extensions.Is 任何 safari 或 chrome api 可以给出已安装扩展的列表?在 safari 中安装的扩展存储在 ~/Library/Safari/Extensions/Extensions.plist
但我找不到任何相关的 api.
对于Chrome:
在 Chrome 扩展中,您可以使用 chrome.management.getAll
获取已安装扩展和应用的列表。
对于 Safari:
没有 public API 在 Safari 中执行此操作,无论是从网页还是从 Safari 扩展中。
但是,您可以对 Safari 扩展程序进行编码,以便您可以 detect whether your Safari extension is installed 来自您的网站。
Chrome:
浏览以下 url:
chrome://system/#extensions