为什么我得到不能调用undefined的方法'addListener'?

时间:2011-05-19 13:19:02

标签: google-chrome google-chrome-extension

即时尝试制作Chrome扩展程序,我无法运行我的代码。 这是清单

  {
  "name": "My First Extension",
   "version": "1.0",
   "description": "The first extension that I made.",
 "browser_action": {
 "default_icon": "icon.png"
 },
 "background_page": "background.html",
 "permissions": [
 "*://*",
"tabs"
]
}

这是我的background.html

 <body>
<script>
chrome.tabs.OnCreated.addListener(function(tab){
    alert("fooooooo");

});
</script>
</body>

并且在chrome调试器中我得到Uncaught TypeError:无法调用未定义的方法'addListener'。

我认为我已正确设置权限,但现在我真的不知道如何解决这个问题。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

而不是OnCreated它应该是onCreated。 JavaScript区分大小写。