mui 获取本地APP本版号的两种方式
第一种
mui.plusReady(function () {
mui.getJSON("manifest.json", null, function (data) {
vum = data.version.name;
})
})
第一种方法是直接从manifest.json中获取版本信息,所以有一个弊端就是json里面的东西变化后,得重新启动一下APP才行,所以不推荐第一种
第二种
var wgtVer=null;
function plusReady(){
// ...... // 获取本地应用资源版本号
plus.runtime.getProperty(plus.runtime.appid,function(inf){
wgtVer=inf.version;
console.log("当前应用版本:"+wgtVer);
});
}
if(window.plus){
plusReady();
}else{
document.addEventListener('plusready',plusReady,false);
}
第二种方法是直接调用原生手机方法获取APP版本号,所以无需重新启动APP
这两种plusReady()方法都是可行的,第一种是进页面直接加载,相当于$(document).ready(),第二种是调用函数。可以根据自己的喜好进行调用