0

假设我的扩展是 1.0 版。我编写了一个新功能并发布了 1.1。然后我很快意识到我已经发布了一个错误,修复它,并发布了 1.2。

现在假设使用 1.0 的用户在 1.2 发布之前处于离线状态。

他们会更新到 1.2 还是 1.1?

用户是更新到最新版本,还是从他们拥有的版本更新到下一个版本?

4

1 回答 1

3

用户始终获得最新版本。因此,您还必须在 1.2 中集成 1.1 的任何更新代码。

每隔几个小时,浏览器就会检查任何已安装的扩展程序或应用程序是否有更新 URL。对于每一个,它都会向该 URL 发出请求,以查找更新清单 XML 文件。如果更新清单提到的版本比已安装的版本更新,则浏览器会下载并安装新版本。

http://developer.chrome.com/extensions/autoupdate.html

于 2013-08-24T15:05:45.367 回答