【问题标题】:How can I enable my chrome extension in incognito mode?如何在隐身模式下启用我的 chrome 扩展程序?
【发布时间】:2013-06-30 13:46:53
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    无法为 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
        });
    });
    

    【讨论】:

      【解决方案2】:

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

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

      请参阅 Chrome 帮助中的 Manage your extensions

      【讨论】:

      • 谢谢,但我需要通过代码行自动完成。
      猜你喜欢
      • 2015-02-16
      • 1970-01-01
      • 2016-11-05
      • 2011-07-09
      • 2017-05-17
      • 2019-12-16
      • 2017-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多