在新的Chrome隐身窗口中打开两个标签

时间:2016-06-23 22:20:31

标签: javascript html google-chrome

我希望在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'时,我可以获得焦点:真实但不是当我这样添加它时:

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

1 个答案:

答案 0 :(得分:0)

在manifest.json中,您需要添加:

      "incognito":"split",

如图所示https://developer.chrome.com/extensions/manifest/incognito