多么接近并打开相同的浏览器会话firefox或chrome扩展
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多么接近并打开相同的浏览器会话firefox或chrome扩展相关的知识,希望对你有一定的参考价值。
我试图在我的浏览器中关闭并打开同一个会话,扩展名为firefox然后我有这个代码关闭浏览器,然后打开最后一个会话,但问题是它打开了另一个窗口。我只需要在另一个窗口中打开最后一个会话。
我的JS代码:
function close(){
var gettingAll = browser.windows.getAll({
populate: true,
windowTypes: ["normal"]
});
gettingAll.then((windows) => {
for (var item of windows) {
browser.windows.remove(item.id);
}
});
}
function restartSession {
close();
browser.windows.create().then(function (currentWindow) {
browser.sessions.restore();
});
}
答案
一旦它们启动,浏览器自然会打开一个新标签。
这是无法避免的,但是您可以编写一个js代码,以便在文档准备好后关闭空白选项卡。
所以基本上标签会在一秒钟之内打开但立即关闭。
以上是关于多么接近并打开相同的浏览器会话firefox或chrome扩展的主要内容,如果未能解决你的问题,请参考以下文章