我想从最近打开的选项卡创建一个新窗口。我目前拥有的代码创建了一个新选项卡,然后从中创建了一个新的 chrome 窗口,但是尽管没有聚焦,但该窗口位于前景中。如何让它出现在背景中?
这是我当前的代码:
chrome.tabs.create({ url: url, active: false }, function (newTab) {
chrome.windows.create({
tabId: newTab.id,
type: 'popup',
focused: false,
// incognito, top, left, ...
}, function (window) {
window.focused = false;
});
});
最佳答案
尝试
chrome.windows.create({
tabId: newTab.id,
type: 'popup',
focused: true,
// incognito, top, left, ...
}, function (window) {
chrome.windows.update(window.id, {focused:true});
});
关于javascript - Chrome 扩展新标签作为窗口弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41238199/