应用更新主要是部署包的更新,业务代码的更新,适用于底包没有更改的情况下的更新。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<nav title="首页"></nav>
</body>
<script>
var initor = new Emp.Init();
//应用更新
initor.hasUpdatableApp(function(result){
//在应用管理平台mgovernor上部署的应用或补丁的版本号大于当前应用版本号时,返回true,否则 返回false
if(result==true){
//log('welcome','开始更新应用');
initor.appUpdate(function() {
//log('welcome', '更新应用结束');
}, function() {
//应用更新失败的回调
});
}else{
//无可更新应用
}
},function(){
//alert("检查应用更新失败");
});
</script>
</html>