如何确定是否安装了特定的 Chrome 浏览器扩展,与扩展提供程序无关?
它是一个“内容脚本”(即在网页上下文中运行的 javascript),因此无法访问 chrome.i18n、chrome.extension、chrome.management 对象。
场景是,一个人点击了一个指向 RSS 提要的链接。但是目前 Chrome 本身并不支持 RSS/atom 提要协议,并且 Google Chrome 中 RSS 提要的呈现最好由几个可用的 RSS 提要阅读器扩展中的一个或另一个来调解。
我们建议使用“RSS 订阅扩展(由 Google)”,并希望向用户提供他们安装此 Chrome 扩展的建议 - 下载链接和所有 -但当然,只有在他们没有的情况下已经安装了。
如何查询安装到正在运行的 Chrome 浏览器中的扩展程序列表?