app有新的更新内容,
- 1、先到manifest.json中更新应用版本名称和应用版本号
- 2、云打包
- 3、将打包后的.apk安装包上传到后台服务器,将版本号和版本名称也传上去
- 4、前端每次进入app前请求接口判断线上的版本号是不是大于当前app版本,如果大于提示升级
- 5、个人中心也有一个检查更新按钮,点击会请求接口判断是否有新的版本
getVersion(){
// #ifdef APP-PLUS
uni.showLoading({
title:'正在获取最新版本信息...'
})
setTimeout(()=>{
uni.hideLoading();
// 如果线上版本大于本地版本
let onLineVersion = 105;
if(onLineVersion > plus.runtime.versionCode){
uni.showModal({
title:'发现新版本是否升级?',
content:`
1、新增个人信息模块
2、新增版本信息模块
`,
success(res){
if(res.confirm){
plus.runtime.openURL('http://192.168.8.106:8081/xxxxxx.apk');
}
}
})
}else{
uni.showToast({
icon:'none',
title:'当前已经是最新版本'
})
}
},2000)
// #endif
}