分享

Chrome扩展开发指南(9)——Events(事件)

 cuso4321 2010-04-13

  

Chrome扩展开发指南(9)——Events(事件)

事件(Event)就是当某些行为发生后要触发的函数。这些行为包括打开了一个新标签、点击了一个按钮等。下面是利用chrome.tabs.onCreated行为(创建一个新标签页),只要打开了一个新标签页相应的事件就会被触发。

这个例子中,我们用addListener()来注册函数,addListener()的参数总是一个函数,但是这个函数的参数根据事件类型不一样而不同。点击这里查看chrome.tabs.onCreated的更多信息,你会发现这个函数有一个参数tab:一个用来描述新标签页的Tab对象。

下面的三个函数在任何事件中都可以使用:

  1. void addListener(function callback(...))
  2. void removeListener(function callback(...))
  3. bool hasListener(function callback(...))
复制代码

本文翻译自http://code.google.com/chrome/extensions/events.html

ChromeChina翻译,欢迎到dev.交流Chrome扩展开发技术。


  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多