var AppVersion = "1.0.5"; function CheckUpdate() { var vd = AppVersion; plus.nativeUI.showWaiting("检查更新..."); //获取最新用户信息 // var xhr = new plus.net.XMLHttpRequest(); // xhr.responseType = "json"; // xhr.onreadystatechange = function() { // switch(xhr.readyState) { // case 4: // if(xhr.status == 200) { // if(xhr.response.Status==1) { // var versioninfo = xhr.response; // if(vd != versioninfo.Ver) { // var btnArray = ['是', '否']; // mui.confirm('新版本:' + versioninfo.Ver + '', '是否更新', btnArray, function(e) { // if(e.index == 0) { // //down // plus.runtime.openURL(versioninfo.Urls); // return true; // } else { // } // }); // } // } else { // plus.nativeUI.toast('服务器错误,稍后重试。'); // } // plus.nativeUI.closeWaiting(); // } else { // plus.nativeUI.closeWaiting(); // plus.nativeUI.toast('您的网络不给力。'); // } // break; // default: // break; // } // } // xhr.open("GET", encodeURI(serverdomain + "/WebService/UserService.ashx?Action=GetAppSetting")); // xhr.send(); mui.post(api+'/user/getEditionInfo',{data:"teacher"},function(res){// plus.nativeUI.closeWaiting(); if(res.code=="200"){ var versioninfo = res.data; console.log(vd+JSON.stringify(res))// if(vd != versioninfo.Editon) { var btnArray = ['是', '否']; mui.confirm('新版本:' + versioninfo.Editon + '', '是否更新', btnArray, function(e) { if(e.index == 0) { //down plus.runtime.openURL(web+ versioninfo.Url); return true; } else { } }); } else { plus.nativeUI.toast('当前已是最新版本。'); } } },'json') } function CheckUpdateManual() { var vd = AppVersion; plus.nativeUI.showWaiting("检查更新..."); //获取最新用户信息 var xhr = new plus.net.XMLHttpRequest(); xhr.responseType = "json"; xhr.onreadystatechange = function() { switch(xhr.readyState) { case 4: if(xhr.status == 200) { if(xhr.response.Status==1) { var versioninfo = xhr.response; if(vd != versioninfo.Ver) { var btnArray = ['是', '否']; mui.confirm('新版本:' + versioninfo.Ver + '', '是否更新', btnArray, function(e) { if(e.index == 0) { //down plus.runtime.openURL(versioninfo.Urls); return true; } else { } }); } else { plus.nativeUI.toast('当前已是最新版本。'); } } else { plus.nativeUI.toast('服务器错误,稍后重试。'); } plus.nativeUI.closeWaiting(); } else { plus.nativeUI.closeWaiting(); plus.nativeUI.toast('您的网络不给力。'); } break; default: break; } } xhr.open("GET", encodeURI(serverdomain + "/WebService/UserService.ashx?Action=GetAppSetting")); xhr.send(); }