总结了一下之前App开发过程中实现版本更新功能的思路,首先,在App启动后,用户登录的时候将当前的App版本号作为参数传到到服务端,
var version = "";
mui.ready(function() {
mui.plusReady(function() {
version = plus.runtime.version;
checkVersion();
})
})
/**
* @param {String} userId 用户名
* @param {String} password 密码
*/
function validLogin(userId,password){
var result = true;
if(userId == null || userId.trim() == ''){
mui.toast('用户名不能为空');
result = false;
return result;
}
if(password == null || password.trim() == ''){
mui.toast('密码不能为空');
result = false;
return result;
}
return result;
}
function checkVersion(){
var params = {
appVersion:version
}
var success = function(msg){
console.info("msg==="+msg);
var obj = JSON.parse(msg);
if(obj.version != ""){
var btnArray = ['