我正在尝试制作一些简单的Chrome扩展程序,不断重新加载当前窗口中打开的每个标签。
目前我的扩展程序仅在窗口处于活动状态时运行。
即使在停用(最小化)窗口后,如何让它运行?
{
"manifest_version": 2,
"name": "some name",
"description": "some description",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "default.html",
"default_title": "click here!"
},
"permissions": [
"activeTab",
"tabs",
"cookies",
"http://*.xxx.com/",
"https://*.xxx.com/"
]
}
这是我正在使用的manifest.json。
我假设扩展是否可以在后台运行与扩展脚本本身无关
我是对的吗?
答案 0 :(得分:0)
您的扩展程序包含的唯一代码是弹出页面(可能是内置脚本)。
弹出页面仅在显示时加载。弹出窗口关闭后,弹出页面的“标签页”将被拆除,您的代码将不再执行。
对于必须在后台随时运行的内容,有背景页。他们的“标签”独立于用户界面而存在。
参见文档: