首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从扩展本身强制chrome扩展自动更新?

如何从扩展本身强制chrome扩展自动更新?
EN

Stack Overflow用户
提问于 2011-10-12 22:54:43
回答 1查看 3K关注 0票数 0

当我们将一个新版本推送到我们的服务器上时,部署的旧扩展需要一些时间(在文档中不到7小时,但我已经看到更多)来更新自己。问题是,这些旧的扩展可能会与服务器上部署的新服务/api通信,从而引发冲突。这些都是很难找到的..。

有什么建议吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-12 23:29:04

您不能强制自动更新,但您可以将api版本与服务器响应一起传递,并让扩展在过期时通知用户升级(响应版本与扩展版本的硬编码不匹配)。

更新

好的,我刚刚重读了这个问题,看起来像是作者在谈论扩展库。在这种情况下,你不能仅仅将用户指向图库,因为它不允许你在不卸载的情况下重新安装扩展(以前是这样的)。在这种情况下,要强制重新安装,你必须要求用户点击他们的chrome://extensions/页面上的“立即刷新”按钮,或者直接下载并安装你的扩展的crx,其格式如下(可怕):

代码语言:javascript
复制
http://clients2.google.com/service/update2/crx?response=redirect&x=id%3D<EXTENSION_ID_HERE>%26uc%26lang%3Den-US&prod=chrome
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7742059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档