2
안녕하세요, 저는 채팅방 초대 거부에 문제가 있습니다. 이것은 내 연입니다.strophe muc 쇠퇴 그룹 초대 스탠자
var msg = $msg({"from" : tojid,"to" : room}).c("x", {"xmlns" : Strophe.NS.MUC_USER}).c("decline", {"to" : fromjid+"@188.2.16.19"});
msg.c("reason").t("Can talk right now.");
Chat.connection.send(msg.tree());
하지만 처음으로 전송되지 않으며 초대가 거절되지 않습니다. 그것은 모든 시간을 계속 반환합니다.
<body xmlns='http://jabber.org/protocol/httpbind'><message xmlns="jabber:client" from="[email protected]" to="[email protected]"><x xmlns="http://jabber.org/protocol/muc#user"><decline from="[email protected]"><reason>Can talk right now.</reason></decline></x></message></body>
는 또한 나는이에 대한 핸들러를 알아낼 수 없습니다 : 내가 보낸 끝에 배를 보낼 경우 나는 응답이있다. strophe addHandler에 넣어야 할 것은 무엇입니까? 서있 그룹은 내가 가진 초대 :
Chat.connection.addHandler(Chat.onInvite,"jabber:x:conference");
이 감사 내가 이것을 시도 할 것이다 당신이 정보를 유지합니다. – pregmatch
전과 같은 문제가 있습니다. 초대 메시지를 제거 할 수 없습니다.이 스탠자를 보내지 만 작동하지 않습니다. 어떤 아이디어가 있습니까? – pregmatch
오케이, 당신이 가진 것을 잘못 읽었습니다. 네임 스페이스 "http://jabber.org/protocol/muc#user"(또는 muc 플러그인이있는 경우 MUC_USER). T 암탉 당신은 "감소"요소를 잡고 거기에서 평가할 수 있습니다. 그것을 추가 한 후에 다중 메시지를 제거 할 수 있는지 확인하십시오. –