我正在开发一个 Chrome 扩展程序,并希望该扩展程序能够定期检查它是否有权(通过 chrome://extensions 页面上的复选框)以隐身模式运行。反正有这样做吗?
显然,我可以监视新窗口,如果它是隐身窗口,那么我知道它有权限。但是,如果我没有权限,这种方法不会明确告诉我。另一种可能性是让它定期创建新的隐身窗口并检查它是否可以访问它们,但这可能会让用户感到烦恼。
我正在开发一个 Chrome 扩展程序,并希望该扩展程序能够定期检查它是否有权(通过 chrome://extensions 页面上的复选框)以隐身模式运行。反正有这样做吗?
显然,我可以监视新窗口,如果它是隐身窗口,那么我知道它有权限。但是,如果我没有权限,这种方法不会明确告诉我。另一种可能性是让它定期创建新的隐身窗口并检查它是否可以访问它们,但这可能会让用户感到烦恼。
它有一个现有的功能chrome.extension.isAllowedIncognitoAccess
:
chrome.extension.isAllowedIncognitoAccess(function(/*boolean*/ isAllowedAccess) {
// ...
});