Lai*_*son 15 google-chrome google-chrome-extension incognito-mode google-chrome-app
我为Google Chrome创建了一个扩展程序,想知道我的扩展程序是否可以在隐身模式下启用.
例如: chrome.extension ...... allowedIncognitoAccess = true
Rob*_*b W 42
无法自动激活Chrome扩展程序的隐身模式.
不要让用户找出可以找到选项的位置,只需指示用户检查扩展名处的复选框.
chrome.extension.isAllowedIncognitoAccess
方法.chrome.tabs.create
或chrome.tabs.update
打开chrome://extensions/?id=YOUR EXTENSION ID HERE
.可以通过chrome.runtime.id
属性以编程方式读取扩展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
});
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
39503 次 |
最近记录: |