Json chrome.extension.onMessage.addListener阻止chrome.runtime.onInstalled.addListener

Json chrome.extension.onMessage.addListener阻止chrome.runtime.onInstalled.addListener,json,google-chrome-extension,listener,Json,Google Chrome Extension,Listener,添加onMessage侦听器可防止触发onInstalled侦听器。为什么? 这是我的代码: manifest.json { "name": "BUGTESTER", "description": "Hmmmmm...", "version": "0.1", "background": { "persistent": false, "scripts": ["background.js"] }, "manifest_version": 2 } ba

添加onMessage侦听器可防止触发onInstalled侦听器。为什么?

这是我的代码:


manifest.json

{
  "name": "BUGTESTER",
  "description": "Hmmmmm...",
  "version": "0.1",

  "background": {
    "persistent": false,
    "scripts": ["background.js"]
  },

  "manifest_version": 2
}

background.js

chrome.runtime.onInstalled.addListener(function() {
  alert("onInstalled");
});

//Adding this line breaks the onInstalled-thingy
chrome.extension.onMessage.addListener(function(msg, sender, sendResponse) {});

没问题,只是一个输入错误,丢失了a)和a;。
加载扩展时没有任何语法检查吗=S

这是打字错误,还是您没有关闭
addListener
?供你参考的是,现在有了。它会在后台页面的控制台中告诉您有关错误的信息。在哪里可以找到该控制台^^在“扩展”下,单击“检查视图”链接。@Moberg请参阅以打开背景页的控制台。