如何在隐身模式下启用Chrome扩展程序?

时间:2013-07-03 01:27:46

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

我为Google Chrome创建了一个扩展程序,想知道我的扩展程序是否可以在隐身模式下启用。

例如:chrome.extension ...... allowedIncognitoAccess = true

2 个答案:

答案 0 :(得分:38)

无法自动激活Chrome扩展程序的隐身模式。

不要让用户找出可以找到该选项的位置,只需指示用户检查扩展程序的复选框。

就代码而言:

chrome.extension.isAllowedIncognitoAccess(function(isAllowedAccess) {
    if (isAllowedAccess) return; // Great, we've got access

    // alert for a quick demonstration, please create your own user-friendly UI
    alert('Please allow incognito mode in the following screen.');

    chrome.tabs.create({
        url: 'chrome://extensions/?id=' + chrome.runtime.id
    });
});

答案 1 :(得分:3)

用户可以通过访问扩展程序设置页面以隐身模式手动启用特定扩展程序。

  • Chrome菜单
  • 设置
  • 扩展程序(在左侧导航栏中)
  • 选中要启用的各个分机旁边的“允许隐身”。

请参阅Chrome帮助中的Manage your extensions