运动健身型网站开发,永久网站空间,做数学题的网站有吗,女生大专学什么专业好文章目录 前言Uniapp更新确定接口是否能够使用基本代码封装更新软件区别 前言
软件发布之后更新是经常出现的需求。我们希望软件能够自动连网更新软件#xff0c;而不是重新去手动安装一个apk安装包。不需要更新的软件只有两个#xff0c;一个是微信小程序#xff0c;另一个… 文章目录 前言Uniapp更新确定接口是否能够使用基本代码封装更新软件区别 前言
软件发布之后更新是经常出现的需求。我们希望软件能够自动连网更新软件而不是重新去手动安装一个apk安装包。不需要更新的软件只有两个一个是微信小程序另一个是网页。
Uniapp更新
确定接口是否能够使用
先确定Post是否能成功下载文件
基本代码封装
//Url填你自己的Url
LoadVersion(url) {var that thisuni.showLoading({ title: 更新中…… })uni.downloadFile({ //执行下载url: url, //下载地址success: downloadResult { //下载成功uni.hideLoading()if (downloadResult.statusCode 200) {uni.showModal({title: ,content: 更新成功确定现在重启吗,confirmText: 重启,confirmColor: #EE8F57,success: function(res) {if (res.confirm true) {plus.runtime.install( //安装downloadResult.tempFilePath, { force: true },function(res) {utils.showToast(更新成功重启中)plus.runtime.restart()})}}})}}})}更新软件区别
软件更新分为Apk和Wgt两种文件。 如何打包这里不展开说明
Apk和Wgt的区别
整包更新打包速度慢差异更新打包速度快但是只能更新js代码部分