确定是否通过Chrome网上应用店安装了扩展程序

时间:2014-07-04 16:01:28

标签: google-chrome google-chrome-extension

我注意到在chrome://扩展程序中,您可以在通过以下方式安装的扩展程序下看到“Not from Chrome Web Store”消息。拖放到扩展页面。我正在谈论的截图:

Extensions page

我想知道是否有任何方法可以从扩展API获取该信息?我使用过chrome.extensions.management API,但唯一提供的信息是installType字段,对于Web Store和拖放安装都是“正常”的。 - https://developer.chrome.com/extensions/management#type-ExtensionInfo

我错过了什么,或者我们是否只需要等待管理API的更新?

2 个答案:

答案 0 :(得分:3)

您可以简单地检查updateUrl属性是否等于https://clients2.google.com/service/update2/crx吗?我认为Chrome网上应用店中的扩展程序必须包含该更新网址,但我不确定相反的方式。

答案 1 :(得分:0)

您可以通过拖放安装或安装表单Web商店,这两种方法都称为普通安装类型。最终,您正在尝试安装.CRX文件,因此这意味着它是正常的安装类型。这是帮助article。搜索" installType"并阅读" normal"的描述在上述文章中。