Как вы получаете все видимые вкладки в chrome? - PullRequest
0 голосов
/ 22 февраля 2020

Мне нужно получить идентификаторы всех видимых вкладок в chrome. Обратите внимание, что это отличается от текущих активных вкладок или текущей вкладки. Пользователь будет видеть текущую вкладку, но может иметь другое окно браузера chrome в фоновом режиме, которое может быть видно на экране, но не будет текущей вкладкой. Мне нужен идентификатор этой вкладки, и все вкладки, как это. Как я могу это сделать? Могу ли я сделать это таким образом, чтобы свести к минимуму использование разрешений (по возможности, только с помощью activeTab).

Ответы [ 2 ]

0 голосов
/ 22 февраля 2020

Я думаю, что сначала вам нужно извлечь все chrome экземпляры.
вы можете сделать это с помощью метода getAll .

Затем вы можете l oop по всем экземпляры и для каждого поиска активных вкладок.
есть SO ответ , связанный с этим, что может помочь

0 голосов
/ 22 февраля 2020

Вы можете использовать chrome .tabs.query .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...