我正在开发chrome和safari的扩展。此应用程序中的一个步骤是获取所有已安装的扩展。是否有任何safari或chrome api可以提供已安装扩展的列表?在safari中,安装的扩展名存储在~/Library/Safari/Extensions/Extensions.plist
中,但我无法找到任何相关的api。
答案 0 :(得分:4)
在Chrome扩展程序中,您可以使用chrome.management.getAll
获取已安装的扩展程序和应用程序的列表。
在Safari中没有公共API,无论是来自网页还是来自Safari扩展程序。
但是,您可以对Safari扩展程序进行编码,以便从您的网站detect whether your Safari extension is installed进行编码。
答案 1 :(得分:1)
铬:
浏览以下网址:
chrome://system/#extensions