Chrome - 查找其他扩展程序正在使用特定权限

时间:2014-09-04 12:23:56

标签: javascript google-chrome google-chrome-extension

我正在开发一个需要代理权限的扩展程序。为此,我还需要阻止或至少检测当前使用代理权限激活的任何其他扩展。我怎么做?

1 个答案:

答案 0 :(得分:0)

它很苛刻,但你可以使用Management API

chrome.management.getAll(function(details){
  var proxyIds = [];
  for(var i in details){
    if(details[i].permissions.filter(function(el){return el == "proxy"}).length > 0){
      proxyIds.push(details[i].id);
    }
  }
  /* use proxyIds */
});