我想在Chrome中打开一个新的隐身窗口,并带有两个选项卡。我已经:
chrome.tabs.query({
'active': true,
'windowId': chrome.windows.WINDOW_ID_CURRENT
},
function(tabs) {
var url = tabs[0].url;
chrome.windows.create({"url": url,
"incognito": true});
}
);
但我不确定如何添加chrome.tabs以在同一隐身标签页中打开google.com的新标签页。
这可能吗?
此外,我无法聚焦隐身窗口。当我离开'incgonito': true时,我可以获得焦点,但是当我像这样添加它时却不能:
chrome.tabs.query({
'active': true,
'windowId': chrome.windows.WINDOW_ID_CURRENT
},
function(tabs) {
var url = tabs[0].url;
var urlIntent = "http://google.com";
chrome.windows.create({
"url": url,
focused: true,
"incognito": true
},
function(window){
chrome.windows.update(
window.id,
{focused: true})
});
}
);
chrome.windows.create(function(window){window.name = "portal";});
然后使用window.open("", "portal").focus();
将其聚焦。但如果可能的话,我仍然需要打开第二个选项卡。 - JSDev93