Quellcode durchsuchen

立即升级按钮节流

caojunjie vor 4 Jahren
Ursprung
Commit
e303e42d48
1 geänderte Dateien mit 16 neuen und 16 gelöschten Zeilen
  1. 16 16
      components/luo-version-upgrade/luo-version-upgrade.vue

+ 16 - 16
components/luo-version-upgrade/luo-version-upgrade.vue

@@ -9,10 +9,10 @@
 				<text class="content-text">{{describe}}</text>
 				<view class="versionUpgradeViewIs_force0" v-if="is_force==false&&start==false">
 					<text class="text butClose" @click="close">下次在说</text>
-					<text class="text download" @click="downUpdate()">立即更新</text>
+					<text class="text download"  @tap="$u.throttle(downUpdate, 15000)">立即更新</text>
 				</view>
 				<view class="versionUpgradeViewIs_force0" v-if="is_force==true&&start==false">
-					<text class="downloadIs_force1" @click="downUpdate()">立即更新</text>
+					<text class="downloadIs_force1" @tap="$u.throttle(downUpdate, 15000)">立即更新</text>
 				</view>
 				<view class="versionUpgradeViewStartTrue" v-if="start!=false">
 					<text class="title">下载进度</text>
@@ -64,7 +64,7 @@
 					return false;
 				}
 			}
-			
+
 		},
 		data() {
 			return {
@@ -98,19 +98,19 @@
 				//ios端判断
 				if (this.versionType == 'ios' || this.versionTypes == 'ios') {
 					uni.showModal({
-						title:"更新提醒",
-						content:"无法进行在线升级,请到AppStore进行升级..",
-						showCancel:false,
-						confirmText:"立即更新",
-						success: function (res) {
-						        if (res.confirm) {
-						            console.log('用户点击确定');
-						        } else if (res.cancel) {
-						            console.log('用户点击取消');
-						        }
-						    }
+						title: "更新提醒",
+						content: "无法进行在线升级,请到AppStore进行升级..",
+						showCancel: false,
+						confirmText: "立即更新",
+						success: function(res) {
+							if (res.confirm) {
+								console.log('用户点击确定');
+							} else if (res.cancel) {
+								console.log('用户点击取消');
+							}
+						}
 					})
-					
+
 					// plus.nativeUI.alert('无法进行在线升级,请到AppStore进行升级..', '提示');
 					return;
 				}
@@ -204,7 +204,7 @@
 				function onStateChanged(download, status) {
 					let totalSize = download.totalSize;
 					let useSize = download.downloadedSize;
-					if(totalSize){
+					if (totalSize) {
 						self.start = (useSize / totalSize * 100).toFixed(0);
 					}
 					// 下载完成