Преглед на файлове

feature: 解决断开连接失败报错的问题

Damon преди 7 месеца
родител
ревизия
44c14b32f2
променени са 1 файла, в които са добавени 6 реда и са изтрити 3 реда
  1. 6 3
      devices/ble_manager.js

+ 6 - 3
devices/ble_manager.js

@@ -325,9 +325,12 @@ class bleManager {
   // 断开与指定设备的连接
   disconnect() {
     var that = this;
-    let device = that.publicDevice ?? {};
-    let deviceId = device.deviceId ?? ""
-    if (deviceId.length === 0) {
+    let device = that.publicDevice;
+    if (device == null) {
+      return;
+    }
+    let deviceId = device.deviceId
+    if (deviceId == null || deviceId == "") {
       return;
     }