Quickblox SDK 버전 0.8.1을 사용하여 채팅 응용 프로그램을 개발했습니다. 앱에서 서버와의 채팅 연결이 끊어 지므로 같은 채팅 페이지에서도 메시지를 보내거나받을 수 없습니다. 다시 연결하지 않을 때도 때마다 재로드해야합니다. 그래서 어떤 몸이라도 이것으로 나를 도울 수 있습니다.Quickblox 1 대 1 채팅 연결이 끊어졌습니다.
2
A
답변
2
은 채팅에 다시 연결 해주세요 :
아이폰 OS 방법
- (void)chatDidFailWithError:(int)code
{
// reconnect
[[QBChat instance] loginWithUser:[LocalStorageController shared].qbUser];
}
안드로이드 방법 (SDK 1.1 버전) 여기
// initialize SMACK
SmackAndroid.init(this);
final QBUser user = new QBUser("garry", "garry2892pass");
user.setId(4234);
QBChatService.getInstance().loginWithUser(user, LoginActivity.this);
@Override
public void onLoginSuccess() {
Log.d(TAG, "success when login");
}
@Override
public void onLoginError() {
Log.e(TAG, "error when login");
}
@Override
public void onDisconnect() {
Log.d(TAG, "disconnect when login");
// Relogin here
}
@Override
public void onDisconnectOnError(Exception exc) {
Log.e(TAG, "disconnect error when login", exc);
// Relogin here
}
더 많은 정보 http://quickblox.com/developers/Android_XMPP_Chat_Sample
,Android SDK를 1.1로 바로 업데이트하십시오. http://quickblox.com/developers/Android#Download_Android_SDK
2
최신 버전의 quickblox를 사용하십시오. 현재 버전은 1.1입니다.
이 문서에 따라 timeer로 로그인 한 후 현재 상태를 보내야합니다. 이 해결할 로그인 후 http://quickblox.com/developers/Android_XMPP_Chat_Sample
는QBChatService.getInstance().startAutoSendPresence(60);
희망.
1
사용 Quickblox SDK 2.0
ConnectionListener connectionListener = new ConnectionListener() {
@Override
public void connected(XMPPConnection connection) {
}
@Override
public void authenticated(XMPPConnection connection) {
}
@Override
public void connectionClosed() {
}
@Override
public void connectionClosedOnError(Exception e) {
// connection closed on error. It will be established soon
}
@Override
public void reconnectingIn(int seconds) {
}
@Override
public void reconnectionSuccessful() {
}
@Override
public void reconnectionFailed(Exception e) {
}
};
QBChatService.getInstance().addConnectionListener(connectionListener);
관련 문제
- 1. QuickBlox 1 : 1 채팅 전송 이미지
- 2. Quickblox ios 1 on 1 chat
- 3. QuickBlox, 1 : 1 채팅을 만드는 방법
- 4. 1 대 1 화상 채팅 Android 용 Java 코드 사용
- 5. 심포니 1.4에 1 대 1 채팅 플러그인/애플리케이션이 있습니까?
- 6. 1 대 1 랜덤 중매
- 7. Quickblox 삭제 1 : 1 채팅의 양쪽에서 대화 상자 IOS
- 8. 1 대 1 LSTM
- 9. EF 4.0 LINQ 1 대 다수/1 대 1
- 10. 1-1 PHP/MySQL을 사용하는 채팅 시스템
- 11. 확장 Node.js를 1 × 1 채팅 플랫폼
- 12. 1 : 1 화상 채팅 플래시 튜토리얼
- 13. Hibernate annotations : 1 대 1
- 14. 1 대 1 데이터베이스 설계
- 15. 연결이 끊어졌습니다
- 16. signalR 클라이언트 연결이 끊어졌습니다
- 17. 아디 연결 풀링 연결 대 연결이 끊어졌습니다
- 18. QuickBlox - 1 : 1 개인 채팅에서 푸시 알림 추가
- 19. 1 대 1 대 다 대다 대 true = true의
- 20. SQL을 사용하여 1 대 1 레코드 대 다수 대 다수
- 21. 블루투스 장치 연결이 끊어졌습니다.
- 22. 최대 절전 모드 - N + 1 개 선택 쿼리기구가 1 대 1로 주소에 매핑되는 1 대 1
- 23. quickblox javascript sdk 화상 채팅
- 24. SMTPTransport sendMessage 연결이 끊어졌습니다.
- 25. C에서 TCP 연결이 끊어졌습니다. #
- 26. ApacheDS 갑자기 연결이 끊어졌습니다
- 27. 문서 DSL 연결이 끊어졌습니다
- 28. 최대 절전 1 대 1 매핑 파일
- 29. 여기서 1 대 1 테이블 관계를 사용해야합니까?
- 30. Laravel Ellquent 다형성 1 대 1?
안녕을 사용하여이 방법! 답변 해 주셔서 감사합니다. Android에서이 코드를 제공 할 수 있습니까? 또한 버전 0.8.1을 사용하고 있으므로이 코드가 작동합니까? – Reshma
물론 답변을 업데이트했습니다. –