养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎样实现webapp检查更新版本

时间:2024-11-11 00:49:32

webappapk自动检测版本升级

工具/原料

HBuilder

手机

方法/步骤

1、mui.plusReady(function(){varwgtVer=null;//当前版本号//下边的方法全部放到这里});

2、检查是否存在新版本,代码如下//检测更新mui("#v_Update")[0].addEventListener("tap",function(){vararr=["确定","取消"];mui.confirm("有新版本发布,是否更新?","提示",arr,function(e){if(e.index=="0"){//下载新版本方法downWgt();}},"div");});

怎样实现webapp检查更新版本

3、下载apk文件,代码如下箪滹埘麽varapkUrl="可以直接访问下载wgt文件的网址";functiondownWgt(像粜杵泳){ plus.nativeUI.showWaiting("下载更新"); plus.downloader.createDownload(apkUrl,{filename:"_doc/update/"},function(download,status){ if(status==200){ mui.toast("下载更新成功:"+status); installWgt(download.filename); //安装wgt资源包 }else{ mui.toast("下载更新成功:"+status); plus.nativeUI.toast("下载更新失败!"); } plus.nativeUI.closeWaiting(); }).start();};

怎样实现webapp检查更新版本

4、更新应用资闫龇疮傣源,代码如下functioninstallWgt(path){ plus.nativeUI.showWaiting("安装更新")稆糨孝汶; plus.runtime.install(path,{},function(){ plus.nativeUI.closeWaiting(); plus.nativeUI.alert("更新完成!",function(){ //更新完成后重启应用 plus.runtime.restart(); }); },function(e){ plus.nativeUI.closeWaiting(); plus.nativeUI.toast("安装更新失败!"+e.code+e.message); });}

怎样实现webapp检查更新版本

© 一点知识