清单版本2.0扩展是否适用于旧版本的chrome?

时间:2012-11-16 20:54:30

标签: google-chrome google-chrome-extension

我似乎无法在任何地方找到明确的答案。

它向后兼容多远?我是否必须担心创建扩展的多个版本?

由于

2 个答案:

答案 0 :(得分:2)

"manifest_version": 2 本身 导致任何不兼容问题。

但是,通过使用Chrome 18或更高版本中引入的功能/ API(清单v2来with Chrome 18),您可以轻松地犯错并创建向后兼容的扩展程序。

我建议不再担心旧的清单版本,因为只有Chrome 17-受到影响。截至撰写时,目前的稳定版本为23.几乎没有人使用Chrome 17。

另见

答案 1 :(得分:0)

Manifest版本2扩展程序必须使用“background”而不是“background_page”(并且清单不能包含它或Chrome拒绝加载扩展程序),但旧版本的Chrome不支持“后台”。这是主要问题。 我能想到的唯一解决方法是发布多个版本的扩展,并要求用户下载并安装正确的版本。