用于在Google日历中添加活动的Chrome扩展程序('background_page'要求清单版本为1或更低版本。)

时间:2016-06-06 10:03:26

标签: google-chrome-extension

我是Chrome扩展程序的初学者。我找到了一个将事件添加到谷歌日历的演示,我已经解决了这个演示的一些问题,但它还没有说出来......现在我有一个问题,我不知道如何解决它

L'installation de cette extension a généré des avertissements :
'background_page' requires manifest version of 1 or lower.

manifest.json:

{
"name": "Add Event to Google Calendar",
"version": "1.4.1",
"manifest_version": 2,
"description": "A user can add events to Google Calendar by simply highlighting dates that appear on a webpage.",
"icons": { "48": "calendar48.png", "128": "calendar128.png" },
"background_page": "background.html",
"permissions": [
    "tabs", "http://*/*", "https://*/*", "http://www.google.com/"
],
"content_scripts": [
    {
    "matches": ["<all_urls>"],
    "js": ["jquery.js", "date.js", "content_script.js"]
    }
]
}

background.html

我无法在此发布background.html,因为它太长了...请在此处下载Add-to-Calendar-Chrome-Extension

非常感谢!

1 个答案:

答案 0 :(得分:0)

Google正在更改Chrome的清单版本要求,详见此link

仅在&#34;开发者模式&#34;中显示警告。活性。它们不会影响最终用户。您还可以考虑使用minimum_chrome_version阻止使用旧浏览器的用户下载您的最新更新。降级至manifest_version: 1,等待所有人下载降级版本,然后再次使用manifest_version: 2推送更新,这次添加minimum_chrome_version: 18

background_page属性已替换为背景。该属性包含脚本,页面或属性。有关详情,请参阅Event Pages documentation

您可以查看此forum