Javascript 如何使用Firefox WebExtensions API将选项卡置于最前端

Javascript 如何使用Firefox WebExtensions API将选项卡置于最前端,javascript,firefox,firefox-addon,firefox-addon-webextensions,Javascript,Firefox,Firefox Addon,Firefox Addon Webextensions,我正在开发一个Firefox WebExtension(Firefox插件的一项新技术,目的是使Chrome扩展与Firefox兼容) 现在,我需要通过选项卡id将特定选项卡带到前面 我尝试了chrome.tabs.update(this.id,{selected:true},回调)。这适用于Chrome浏览器,但Firefox不支持selected属性(也不支持高亮显示的) 有人知道怎么做吗 chrome.tabs.update的。似乎没有其他财产是我需要的。您正在寻找的。这也适用于Chrom

我正在开发一个
Firefox WebExtension
(Firefox插件的一项新技术,目的是使Chrome扩展与Firefox兼容)

现在,我需要通过选项卡id将特定选项卡带到前面

我尝试了
chrome.tabs.update(this.id,{selected:true},回调)。这适用于Chrome浏览器,但Firefox不支持
selected
属性(也不支持
高亮显示的

有人知道怎么做吗

chrome.tabs.update的
。似乎没有其他财产是我需要的。

您正在寻找的。这也适用于Chrome

你应使用:

chrome.tabs.update(this.id, { active: true }, callback);

我对的回答显示,在扩展中使用
chrome.tabs.update(tab.id,{active:true})
激活扩展打开的选项卡,而不使其在打开选项卡时成为活动选项卡。

这很奇怪。我以前尝试过
活动
,但不起作用。看到你的答案后我又试了一次,这次成功了…嗯。。。奇怪。很难确定它可能是什么。至少现在已经修好了。