我有一个在网络商店发布的 Chrome 扩展程序。每次我更新版本号并再次发布时,Chrome 都会禁用该扩展程序,我必须重新启用它,并再次批准权限。
权限没有改变,只有扩展的版本号(以及扩展内对 javascript 的微小更改)。
我的清单的相关部分有:
"version": "1.2.1",
"manifest_version": 2,
"content_security_policy": "script-src 'self' 'unsafe-eval' https://www.website1.com https://subdomain.website1.com https://subdomain.website2.com/ https://www.website3.com/; object-src 'self'",
"permissions": [
"cookies",
"management",
"tabs",
"http://*.website1.com/*",
"https://*.website1.com/*",
"https://*.website2.com/*",
"https://*.website4.com/*"
],
我在清单中设置的其他字段是:
"name":
"short_name":
"description":
"icons":
"browser_action":
"commands":
"background":
"externally_connectable":
"content_scripts":
这是 Chrome 的一个错误吗?或者我需要添加/删除某些内容,以便在版本更改时不禁用扩展程序?