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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在隐身模式下启用Chrome扩展程序?相关的知识,希望对你有一定的参考价值。

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

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

答案

无法自动激活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
    });
});
另一答案

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

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

请参阅Chrome帮助中的Manage your extensions

以上是关于如何在隐身模式下启用Chrome扩展程序?的主要内容,如果未能解决你的问题,请参考以下文章

chrome有些请求成功却没有preview和response没内容

在打开 chrome 开发者工具的情况下,React 应用程序变慢了。在隐身模式下工作正常

使用Chrome浏览器浏览网页时内容无法正常显示怎么办?

隐身标签的 Chrome 扩展

如何在 chrome 隐身模式下打开 URL

如何在生产模式下为 chrome 扩展启用 Vue devtools?