heyang 2 éve
szülő
commit
fd7d0cbaa2
1 módosított fájl, 30 hozzáadás és 0 törlés
  1. 30 0
      App.vue

+ 30 - 0
App.vue

@@ -11,6 +11,36 @@
 					uni.setStorageSync('code', loginRes.code);
 				}
 			})
+			//小程序热更新
+			if (wx.canIUse('getUpdateManager')) {
+			  const updateManager = wx.getUpdateManager()
+			  updateManager.onCheckForUpdate(function (res) {
+			   if (res.hasUpdate) {
+				updateManager.onUpdateReady(function () {
+				 wx.showModal({
+				  title: '更新提示',
+				  content: '新版本已经准备好,是否重启应用?',
+				  success: function (res) {
+				   if (res.confirm) {
+					updateManager.applyUpdate()
+				   }
+				  }
+				 })
+				})
+				updateManager.onUpdateFailed(function () {
+				 wx.showModal({
+				  title: '已经有新版本了哟~',
+				  content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~'
+				 })
+				})
+			   }
+			  })
+			 } else {
+			  wx.showModal({
+			   title: '提示',
+			   content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'
+			  })
+			 }
 		},
 		onShow: function() {
 			// this.onMQTT();