hon*_*eps 3 google-chrome manifest google-chrome-extension crx chrome-web-store
我目前自行托管我的Chrome扩展程序 - 但最近的更改使得技术较少的用户更加复杂地支持Chrome扩展程序,我正在考虑将其移至网上商店.
问题是:我没有看到一个明确的过渡计划,如何让我的~500,000 +用户从网上商店下载下一个更新版本.
它是否像上传我的新版本一样简单,并将manifest.json中的update_url更改为指向该下载链接?update_url可以指向与托管原始扩展名不同的域名吗?
主要问题是Chrome网上应用店中的版本需要与您自托管版本具有相同的ID - 这意味着它必须使用相同的证书进行签名.为此,您还需要将签名证书上载到Web Store.在您key.pem第一次上传扩展程序时,将您的证书添加到ZIP文件中,然后Web Store将自动使用它进行签名(它将从扩展程序包中删除,请不要担心).
在网上应用商店中使用相同的ID进行扩展后,您可以在自托管位置添加新版本.使用http://clients2.google.com/service/update2/crx为您的update_url.一旦Web Store的扩展版本高于自托管位置的最新版本,每个人都应自动更新.
此答案基于Google小组讨论.
| 归档时间: |
|
| 查看次数: |
334 次 |
| 最近记录: |