Bläddra i källkod

fix:小程序增加黑胶的断线判断

zeng.chen 4 månader sedan
förälder
incheckning
b63ec7de0d
1 ändrade filer med 8 tillägg och 1 borttagningar
  1. 8 1
      pages/index/index.js

+ 8 - 1
pages/index/index.js

@@ -919,6 +919,11 @@ Page({
         }
 
         console.log("首页ble通知:", event.deviceId, event.commonValue)
+
+        let hasOnleBle = deviceList.find(item => {
+          return item.deviceId == event.deviceId && item.connectType == 1 && item.state == "online"
+        })
+
         let disDevice = deviceList.find(item => {
           return item.deviceId == event.deviceId && item.connectType == 1
         })
@@ -938,7 +943,9 @@ Page({
           // BtHelper.getInstance().connect()
           console.log("首页连接上线", disDevice)
         } else {
-          that.disconnectDev(event, disDevice)
+          if (hasOnleBle) {
+            that.disconnectDev(event, disDevice)
+          }
           console.log("首页连接断开", disDevice)
           that.updateDeviceList(deviceList, false, false);
         }