Open marchtian opened 1 year ago
云端需要提供一个接口
platform接口: /service/api/cloud/version
云端接口
/steedos/version
/qhd/version
接口返回值
return {
current: {
platform: '1.0.0',
ios: '1.0.0',
xiaomi: '1.0.0',
huawei: '1.0.0',
},
force: {
platform: true/false,
ios: true/false,
xiaomi: true/false,
huawei: true/false
}
}
如果读取不到app版本号或者app版本号和current版本号不一致, 则显示升级提示. 如果force等于true,则需要强制升级.如果未升级到最新版,则不进入系统.
补充: 如果不是force的, 只需要提醒一次(需要记录本地缓存).
Summary 摘要
进入手机App时,判断是否有新版本并比对当前版本,如果有未安装的,则弹框,引导下载安装新版
Why should this be worked on? 此需求的应用场景?
手机App用户、客户端用户 https://github.com/steedos/steedos-project-hbport/issues/191