|
@@ -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
|