企业私有Chrome扩展发布及后续更新相关技术问询
Chrome扩展发布后的修改与更新机制解答
嗨,我来帮你理清Chrome扩展发布后的修改和更新逻辑,这也是很多开发者刚接触扩展发布时会问的问题~
关于发布后能否修改扩展
当然可以!发布到Chrome网上应用店的扩展完全支持后续迭代修改:
- 你可以在本地修改扩展的代码、资源文件(比如图标、页面)或者配置项;
- 关键要记得更新
manifest.json文件里的version字段——版本号必须比当前线上版本更高(比如从1.0.0升级到1.0.1或者1.1.0,遵循语义化版本规范就行); - 把修改后的扩展重新打包成CRX文件,上传到Chrome Web Store的开发者后台,提交审核(一般常规更新审核速度很快),审核通过后新版本就会上线。
关于扩展的更新方式
默认情况下,Chrome会自动为用户更新扩展,不需要用户手动操作:
- Chrome有内置的更新检查机制,通常每隔几个小时就会自动检测Chrome网上应用店的扩展版本;
- 如果检测到你的扩展有更高版本,Chrome会在后台静默下载更新包,用户下次打开Chrome或者刷新浏览器页面时,新版本就会自动生效;
- 只有当用户手动关闭了自动更新(路径:Chrome设置 > 扩展程序 > 管理扩展程序 > 右上角开启开发者模式 > 点击「更新」按钮旁的设置图标,关闭自动更新),才需要用户手动点击「更新」按钮来获取新版本。
内容的提问来源于stack exchange,提问作者Trupti
相关产品推荐
相关产品推荐

