1 在APP首页添加以下js代码
// 获取本地应用资源版本号
plus.runtime.getProperty(plus.runtime.appid,function(inf){
wgtVer = inf.version;
// mui.toast("当前应用版本:"+wgtVer);
// 检测更新
checkUpdate();
});
// 检测更新
var checkUrl = "能够返回最新版本的版本号的一个网址";
function checkUpdate(){
// plus.nativeUI.showWaiting("检测更新");
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
switch(xhr.readyState){
case 4:
plus.nativeUI.closeWaiting();
if(xhr.status == 200){
// console.log("检测更新成功!:"+xhr.responseText);
var newVer = xhr.responseText;
if(wgtVer&&newVer&&(wgtVer != newVer)){
// 弹出系统确认对话框
plus.nativeUI.confirm( "确定下载更新?", function(e){
if(e.index == 0){
downWgt(); // 下载wgt资源包
// mui.alert('下载中!')
}else{}
}, "检测到最新版本", ["下载&#