Почему я не могу вызвать метод addListener из неопределенного? - PullRequest
2 голосов
/ 19 мая 2011

Я пытаюсь сделать расширение 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 из undefined.

Я правильно настроил разрешения, я думаю, но сейчас я действительно не знаю, как это исправить.кто-нибудь может помочь?

1 Ответ

3 голосов
/ 19 мая 2011

Вместо OnCreated должно быть onCreated.JavaScript чувствителен к регистру.

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