gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 15:09:37 30 4
gpt4 key购买 nike

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

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

最佳答案

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

不必让用户弄清楚在哪里可以找到该选项,而只是指示用户在扩展名的复选框上打勾。


要检测是否启用了隐身模式,请使用chrome.extension.isAllowedIncognitoAccess方法。
向用户显示说明后,使用chrome.tabs.createchrome.tabs.update打开chrome://extensions/?id=YOUR EXTENSION ID HERE。扩展ID可以通过chrome.runtime.id属性以编程方式读取。 Chrome识别出id查询参数,并在扩展程序列表中突出显示指定的扩展程序,如下图所示(注意灰色背景):






在代码方面:

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
});
});

关于google-chrome - 如何在隐身模式下启用Chrome扩展程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17438354/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com