Cordova热更新(三、版本控制)

本文介绍了在Cordova应用中实现热更新时如何进行版本控制。通过项目号、渠道号和app版本号的组合,确保不同应用市场及审核状态下的版本能够正确更新。文章详细阐述了软链接文件夹到特定内容版本的机制,使得切换内容版本变得简单,只需调整01100100等文件夹与contents中的版本文件夹对应关系。
摘要由CSDN通过智能技术生成

需求:

1,由于app审核的限制,app审核状态和发布上线状态展示内容有区别

2,各大应用市场审核状态不一致,有的在审核,有的审核失败了,有的审核通过了,所以各大应用市场的app版本是不一样的,如果不同版本的app里面的内容发生bug又如何解决

所以这就需要一个发布的版本控制了。

这里先整理下app中几个要素:项目号,渠道号,app版本号

这里举例如下:项目号 01 代表我们的项目 叫极速外卖

渠道号:100代表官方渠道,101 代表苹果渠道,102代表应用宝,103代表小米渠道,104代表华为渠道 105代表369渠道 依次添加...

app版本号:一开始为1.0.0


这样就形成了号码如下(会有很多,这里就列举几个了):

01100100

01101100

01102100

01103100

01104100

01105100

上面每个号码对应一个文件夹放在http://app.xiaoyu.cn的服务器上面根目录下,在app的热更新configfile里面url就对应如下:

<config-file url="http://app.xiaoyu.cn/01100100/chcp.json" />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值