什么是 tab 到 firefox 左边的等价物

what is the equivent of tab to the left in firefox

我有一个网络扩展程序,它允许用户在用户开始时所在的选项卡右侧打开一个选项卡,然后在该新选项卡中执行一些工作。工作完成后,该选项卡将关闭。当工作选项卡关闭时,用户将被带到刚刚关闭的工作选项卡右侧的下一个选项卡。由于用户使用关闭的选项卡左侧的选项卡打开它,我认为让用户返回到他们开始的选项卡会更合乎逻辑。

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs

我在 Firefox 中工作,我看到有 tabs.goForward()tabs.goBack() 功能,但它们在 Firefox 中不可用,只有 Chrome。在 Firefox 中关闭选项卡后,有没有办法获得类似的切换到左侧选项卡的行为?

为 browser.tabs.create 设置 openerTabId 将在您关闭新创建的选项卡时聚焦前一个选项卡。

在异步方法中:

let currentTabs = await browser.tabs.get({ active: true, currentWindow: true });

browser.tabs.create({
  url: "https://example.org",
  openerTabId: currentTabs[0].id
});

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs/create 了解详情。