Управление вкладками в расширении Chrome - PullRequest
2 голосов
/ 11 октября 2010

Я новичок в мире создания расширений Chrome.Мое расширение не требует какого-либо пользовательского интерфейса.Я бы хотел, чтобы расширение работало в фоновом режиме и принимало к сведению каждый раз, когда создается новая вкладка и когда вкладка закрыта.Позже я бы хотел, чтобы расширение занималось другими делами, но я буду рад, если просто получу уведомление о вкладке «закрыть» и «открыть» вкладку.

Есть ли какие-нибудь указатели относительно того, с чего мне начать?

Спасибо большое!Мэтти П

Ответы [ 2 ]

2 голосов
/ 11 октября 2010

Вы можете начать с чтения фоновых страниц и API вкладок , позволяющих перехватывать эти события.

1 голос
/ 28 июня 2011

вы можете обнаружить это используя:

chrome.tabs.onCreated.addListener (функция (вкладка) {...});

Параметры

вкладка (Tab) Сведения о созданной вкладке.

и

chrome.tabs.onRemoved.addListener (function (integer tabId, object removeInfo) {...});

Параметры табетический (целое число) removeInfo (объект) isWindowClosing (логическое) Истинно, когда вкладка закрывается, потому что закрывается ее окно.

Деталь на http://code.google.com/chrome/extensions/tabs.html

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