【问题标题】:Controlling tabs in a Chrome extension控制 Chrome 扩展程序中的选项卡
【发布时间】:2010-10-11 16:28:10
【问题描述】:

我是创建 Chrome 扩展程序的新手。我的扩展不需要任何类型的 UI。我希望扩展程序在后台运行,并在创建新选项卡和关闭选项卡时记下。稍后我希望扩展程序做其他事情,但我会很高兴收到选项卡“关闭”和选项卡“打开”通知。

关于我应该从哪里开始的任何指示?

非常感谢! 马蒂·P

【问题讨论】:

    标签: google-chrome google-chrome-extension


    【解决方案1】:

    您可以从阅读 background pagesTabs API 开始,它们可以让您捕捉到这些事件。

    【讨论】:

    【解决方案2】:

    您可以使用以下方法检测到这一点:

    chrome.tabs.onCreated.addListener(function(Tab tab) {...});

    参数

    标签(标签) 已创建选项卡的详细信息。

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

    参数 选项卡 ID ( 整数 ) 删除信息 ( 目的 ) isWindowClosing (布尔值) 关闭选项卡时为真,因为它的窗口正在关闭。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-27
      • 1970-01-01
      相关资源
      最近更新 更多