Google chrome extension Chrome扩展警报赢得';t从background.js启动

Google chrome extension Chrome扩展警报赢得';t从background.js启动,google-chrome-extension,manifest.json,Google Chrome Extension,Manifest.json,尝试运行后台脚本以触发警报。 已成功加载,但没有警报 舱单: { "name": "Hello Extensions", "permissions": [ "downloads","storage" ], "description" : "Base Level Extension", "version": "1.0", "browser_action": { "default_popup": "hello.html", "default

尝试运行后台脚本以触发警报。 已成功加载,但没有警报

舱单:

{
  "name": "Hello Extensions",
  "permissions": [
          "downloads","storage"
  ],
  "description" : "Base Level Extension",
  "version": "1.0",
  "browser_action": {
    "default_popup": "hello.html",
    "default_icon": "hello_extensions.png"
  },
  "manifest_version": 2,
  "background": {"persistent": true, "scripts": ["background.js"]}
}
background.js:

alert("hello");
谢谢@wOxxOm

发现有一个调试后台脚本的选项。 在chrome://extensions/找到您的分机,然后“查看视图 背景页

如果单击此按钮,警报确实会显示(但如果打开新选项卡或新窗口,则不会显示)

注意:如果您试图在脚本中使用jquery,则应该指定它
在清单中的“background.js”之前。

有可能
警报在那里不起作用。它在Firefox中肯定不起作用。不管怎样,这是一种糟糕的调试方法:忘记它,在后台页面使用devtools。它只适用于chrome。我必须调试哪个工具?