安装我的扩展程序后,有没有办法知道它是通过内联安装安装还是从Chrome扩展存储安装?
我已经浏览过Chrome平台Apis,但看不到任何明显的事情。
答案 0 :(得分:0)
例如:
chrome.management.getSelf(myInfo =>{console.log(myInfo.installType)})
根据文档,它将输出:
admin:由于管理策略而安装了扩展程序
开发:扩展程序以开发者模式解压缩,
正常:扩展程序通常通过.crx文件
安装sideload:扩展程序由机器上的其他软件安装,
其他:扩展程序是通过其他方式安装的。
此外,您还可以查看清单update_url
条目。