确定扩展程序是否具有以隐身模式运行的权限

时间:2012-07-04 02:24:16

标签: google-chrome google-chrome-extension incognito-mode

我正在使用Chrome扩展程序,并希望扩展程序能够定期检查其是否具有权限(通过chrome:// extensions页面上的复选框)以隐身模式运行。无论如何这样做?

显然,我可以监控新窗口,如果它是一个隐身窗口,那么我知道它有权限。但是,如果我没有权限,这种方法不会明确告诉我。另一种可能性是让它实际上定期创建新的隐身窗口并检查它是否可以访问它们,但这会让用户感到烦恼。

1 个答案:

答案 0 :(得分:1)

现有功能:chrome.extension.isAllowedIncognitoAccess

chrome.extension.isAllowedIncognitoAccess(function(/*boolean*/ isAllowedAccess) {
    // ...
});