1

好的,

所以大约一年前(我认为)谷歌经历了一个转变,他们让 Google Apps 帐户“真实”,这样我们就可以在 Chrome 网上应用店等地方使用它们。不幸的是,在此之前,我已经编写了一些扩展,这些扩展位于现在冲突的帐户下。所以,现在我得到的是一个两个帐户,其中旧的扩展名在这个冲突的帐户下,而超过该日期的任何内容都在新帐户下。

所以,是时候升级其中的一些(旧扩展)了,我想做的是以不会给用户带来问题的方式移动应用帐户下的扩展。有人知道方法吗?似乎唯一的选择是将扩展程序放在新帐户下并在旧帐户下删除它们,但我认为所有用户都必须知道安装新帐户。

想法?有人经历过这个过程吗?

4

1 回答 1

1

编辑:正如@a​​rtur-nowak 在评论中指出的那样,现在可以使用这种形式在帐户之间转移扩展名。


如果您的扩展程序仅托管在 Chrome Web Store (CWS) 之外,则可以通过修改update_urlin manifest.json(以便扩展程序开始从其他来源下载更新)来解决此问题。但它们不是,而且 CWS 不允许您修改update_url参数。因此,我相信您还有两个选择:

  • 等待谷歌在 CWS 中添加“更改所有权”功能

  • 或将您的扩展作为所需用户再次添加到 CWS 并更新旧的以显示弹出/通知“请更新”并带有指向新版本的链接。如果您包含一些新功能来吸引他们,用户应该更渴望更新。此外,如果保留配置,它们将不那么烦人。为此,将设置导出到书签面板(很容易访问它们)并在安装时将它们导入新版本的扩展程序中。

于 2012-06-22T12:11:55.103 回答