Chrome 不会从 background.js 触发扩展警报
Chrome extension alert won't fire from the background.js
尝试 运行 后台脚本来触发警报。
已加载成功,但没有提示。
清单:
{
"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/ 中找到您的扩展,然后“Inspect views
背景页
如果我单击此按钮,警报会显示(但如果我打开新选项卡或新 window,则不会显示)。
注意:如果您尝试在脚本中使用 jquery,则应指定
在清单中的 'background.js' 之前。
尝试 运行 后台脚本来触发警报。 已加载成功,但没有提示。
清单:
{
"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/ 中找到您的扩展,然后“Inspect views 背景页
如果我单击此按钮,警报会显示(但如果我打开新选项卡或新 window,则不会显示)。
注意:如果您尝试在脚本中使用 jquery,则应指定 在清单中的 'background.js' 之前。