Forráskód Böngészése

feature: 处理蓝牙删除设备断开连接处理

332777428@qq.com 6 hónapja
szülő
commit
5aab2152cd
2 módosított fájl, 5 hozzáadás és 1080 törlés
  1. 0 1069
      pages/index/index.js
  2. 5 11
      pages/pageA/index/index.js

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 1069
pages/index/index.js


+ 5 - 11
pages/pageA/index/index.js

@@ -612,11 +612,6 @@ Page({
     var deviceList = that.getDeviceList();
     var deviceListSelect = that.getDeviceListSelect();
 
-    if (deviceList.length > 1 && (deviceListSelect === null || deviceList.length <= deviceListSelect)) {
-      // 2个设备才判断,1个直接删除
-      return;
-    };
-
     ///是否删除的当前播放这个
     var isCurrentIndex = false;
     deviceListSelect = deviceListSelect ?? 0;
@@ -629,19 +624,18 @@ Page({
     deviceList = deviceList.filter((item, i) => {
       return deviceId !== item.deviceId;
     });
-    console.log("断开蓝牙连接", deviceId)
-
-    BtHelper.getInstance().disconnect({
-      "deviceId": deviceId
-    });
-
     store.setStore("deviceList", deviceList);
+
     var indexPage = that.data.indexPage;
     that.setData({
       deviceList: deviceList,
       indexPage: indexPage == 1 ? 0 : indexPage,
       deviceListSelect: isCurrentIndex ? null : deviceListSelect,
     });
+
+    BtHelper.getInstance().disconnect({
+      "deviceId": deviceId
+    });
   },
 
   /// 断开连接wifi