Chrome扩展程序警报不会从background.js中触发

时间:2018-07-28 00:39:21

标签: 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_icon": "hello_extensions.png"
  },
  "manifest_version": 2,
  "background": {"persistent": true, "scripts": ["background.js"]}
}

background.js:

alert("hello");

1 个答案:

答案 0 :(得分:0)

感谢@wOxxOm,

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

如果单击此按钮,警报会显示(但如果我打开新标签或新窗口,则不会显示)。

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