uniapp获取版本号进行更新

前言

当app完成后版本进行更新的一个操作,如果不加上这个功能,每次更新会需要重新下载很麻烦。

思路

在首页的时候,获取当前版本号并请求后端拿到最新的版本号进行匹配,如果当前版本号不等于或者大于当前版本号的时候,调用方法对软件进行下载并重装。

        补充:最好是在APP.vue文件进行拦截处理

代码

在首页word.vue(我分三个代码块进行解答)

template部分

			<u-overlay :show="opp" :showConfirmButton="add">
					<view v-if="newbanben.appVersion != banben.appVersion" class="upgrade-popup">
						<image class="header-bg" src="../../static/upgrade_bg.png" ></image>
						<view class="upgrade-main">
							<view class="version">发现新版本 v{
  {newbanben.appVersion}}</view>
							<view class="upgrade-content">
								<text class="title">更新内容</text>
								<view class="desc" v-html="newbanben.appRemarks"></view>
							</view>
							<view class="footer">
								<view class="btn close" @click="close">以后再说</view>
								<view class="btn upgrade" @click="handleUpgrade"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值