Ver código fonte

1.优化链接问题

huangxiaodong 11 meses atrás
pai
commit
be00080b1e

+ 7 - 0
创维盒子/双子星云手机/connectDeviceManager/connectDeviceManager.m

@@ -29,6 +29,7 @@ WHPingDelegate
     BOOL disconnected_cb_type;//瑞云回调链接断开了
     
     BOOL didPingType;//是否ping过
+    BOOL didRuiyunLinkType;//是否瑞云链接通过
 }
 
 @property (nonatomic, strong) NSTimer *connectCheckTimer;
@@ -361,6 +362,7 @@ static connectDeviceManager *connectDeviceManagerInstance = nil;
         
         disconnected_cb_type = NO;
     
+        didRuiyunLinkType = YES;
         [self beginLinkWebSocketFun];
     } else {
         
@@ -612,6 +614,11 @@ static connectDeviceManager *connectDeviceManagerInstance = nil;
         return;
     }
     
+    //局域网不通 瑞云还没连接好
+    if(!self.isPingOk && !didRuiyunLinkType){
+        return;
+    }
+
     [[webSocketManager shareInstance] opencommandChannelManagerrc_openURL];
 }
 @end