|
@@ -371,12 +371,12 @@ public class AccompanyFragment extends BaseMVPFragment<FragmentAccompanyBinding,
|
|
|
if (webSocketClient != null && !webSocketClient.isOpen()) {
|
|
|
if (webSocketClient.getReadyState() == ReadyState.NOT_YET_CONNECTED) {
|
|
|
if (webSocketClient.isClosed()) {
|
|
|
- webSocketClient.reconnectBlocking();
|
|
|
+ reconnectBlocking();
|
|
|
} else {
|
|
|
- webSocketClient.reconnectBlocking();
|
|
|
+ webSocketClient.connectBlocking();
|
|
|
}
|
|
|
} else if (webSocketClient.getReadyState() == ReadyState.CLOSED) {
|
|
|
- webSocketClient.reconnectBlocking();
|
|
|
+ reconnectBlocking();
|
|
|
}
|
|
|
onSendMessage(message.toString());
|
|
|
try {
|
|
@@ -1070,12 +1070,12 @@ public class AccompanyFragment extends BaseMVPFragment<FragmentAccompanyBinding,
|
|
|
if (webSocketClient != null) {
|
|
|
if (webSocketClient.getReadyState() == ReadyState.NOT_YET_CONNECTED) {
|
|
|
if (webSocketClient.isClosed()) {
|
|
|
- webSocketClient.reconnectBlocking();
|
|
|
+ reconnectBlocking();
|
|
|
} else {
|
|
|
webSocketClient.connectBlocking();
|
|
|
}
|
|
|
} else if (webSocketClient.getReadyState() == ReadyState.CLOSED) {
|
|
|
- webSocketClient.reconnectBlocking();
|
|
|
+ reconnectBlocking();
|
|
|
}
|
|
|
} else {
|
|
|
startWebSocketClient(jsonObject);
|
|
@@ -1135,6 +1135,14 @@ public class AccompanyFragment extends BaseMVPFragment<FragmentAccompanyBinding,
|
|
|
|
|
|
}
|
|
|
|
|
|
+ private void reconnectBlocking() {
|
|
|
+ try {
|
|
|
+ webSocketClient.reconnectBlocking();
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 打开相册
|
|
|
*
|