나는 prosody XMPP 서버를 사용 중이며 "JavaScript 및 jQuery를 사용하는 전문 XMPP 프로그래밍"에서 3 장의 예제를 시도하고 있습니다. 그것은 기본적으로 탁구 예제이며 잘 작동합니다. 문제는이 예제를 수정하여 jid, sid 및 cookie 내부에 쿠키를 제거하여이 데이터를 사용하여 페이지 재로드시 connect() 대신 strophie attach()를 호출하는 것입니다. 두 개 이상의 ping을 하나씩 수행하는 경우 훌륭한 예제가 작동합니다. 단 하나의 서버 만 수행하면 아무 것도 반환하지 않습니다. status === Strophe.Status.ATTACHED
내가 보낸 두 핑을 얻을 탁구 핸들러가 두 번 trigerred 때 나는 on_connect
기능에 두 번 $(document).trigger('connected');
을 수행 할 때 전체 자바 스크립트 코드가 hereconnect() 대신 strophe attach()를 사용하면 연결된 콜백을 두 번 트리거하지 않으면 작동하지 않습니다
문제입니다
한다 : 여기 내 코드입니다. ping을 한 번만 실행하면 pong 핸들러가 호출되지 않습니다. 사전에
감사합니다.
당신은 당신의 JID 귀하의 사용자 이름 @ 도메인/somestring 또는 [email protected]과 같은 몇 가지를 읽을 무엇인지 말해 줄 수 .2.135/eb0c2093? – pregmatch