1

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

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

谢谢

4

2 回答 2

2

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

但是通过使用 Chrome 18 或更高版本中引入的功能/API(清单 v2随 Chrome 18 提供) ,您很容易犯错并创建一个向后不兼容的扩展程序。

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

也可以看看

于 2012-11-16T21:04:34.527 回答
0

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

于 2012-11-21T07:40:21.770 回答