代码之家  ›  专栏  ›  技术社区  ›  Bobby Zhang

如何在chrome中获得所有可见的标签?

  •  0
  • Bobby Zhang  · 技术社区  · 4 年前

    我需要获取chrome中所有可见标签的标签ID。请注意,这与当前活动选项卡或当前选项卡不同。用户将看到当前选项卡,但背景中可能有另一个chrome浏览器窗口,该窗口可能在屏幕上可见,但不是当前选项卡。我还需要该选项卡的id以及所有类似的选项卡。我该怎么做?我能否以最小化权限使用的方式做到这一点(如果可能的话,只使用activeTab)。

    2 回复  |  直到 4 年前
        1
  •  0
  •   V. Sambor    4 年前

    我认为首先你必须检索所有chrome实例。
    你可以用 getAll 方法。

    然后,您可以遍历所有实例,并为每个实例查找活动选项卡。
    有一个 SO answer 与此相关,这可能会有所帮助

        2
  •  0
  •   MatthewG    4 年前

    您可以使用 chrome.tabs.query .