2010-10-11 59 views
2

我是创建Chrome扩展程序的新手。我的扩展程序不需要任何类型的用户界面。我希望扩展程序在后台运行,并在创建新选项卡和关闭选项卡时记录。稍后,我希望扩展程序可以做其他事情,但只要收到标签“关闭”和标签“打开”通知,我会很高兴。控制Chrome扩展程序中的标签页

任何指针,我应该从哪里开始?

非常感谢! Matty P

回答

2

您可以阅读关于background pagesTabs API的文章,以便您了解这些事件。

+0

更具体地说,事件部分: http://code.google.com/chrome/extensions/dev/tabs.html#events,你的后台页面中定义它们。 – 2010-10-11 18:24:48

1

你可以使用这个检测:

chrome.tabs.onCreated.addListener(函数(TAB键的话){...});

参数

标签(标签)所创建的标签的 细节。

chrome.tabs.onRemoved.addListener(函数(整数tabId,对象removeInfo){...});

参数 tabId (整数) removeInfo (对象) isWindowClosing (布尔值) 真时的标签被关闭,因为正在被关闭它的窗口。

详细的http://code.google.com/chrome/extensions/tabs.html

相关问题