RemoteMonster Community

그룹통화 관련 문의드립니다.[web]!

그룹통화 시 onstat(result) 콜백함수의 결과값 json객체 중

result.chId 가 같은 방마다의 특정 토큰 값이라 생각했는데,

제가 착오가 있었는지, 방이름을 다르게 생성하여도 chId가 같음을 알았습니다.

그렇다면 각각의 참여자/생성자의 정보들 중 같은 이름으로 만든 방을 알 수 있는 특정 값이 방이름외에

추가로 있는지와, 호출을 어디서 해야하는지, 어떤 콜백함수의 어떤 값인지 알려주시면 감사하겠습니다.

항상 빠른답변 감사드립니다.^^

안녕하세요. 먼저 두 개 이상의 완전히 동일한 chId는 존재할 수 없습니다.

이 케이스는 작성자님의 코드를 첨부해 주셔야 할 거 같아요.

아래는 결과값은 remote monster 에서 listener 에 포함된 callback 함수 중

onCreate(channelId){} // 이쪽에서 자신의 채널아이디를 받아와 RoomName, ChannelId를 추출한거고,

onStat(result){} // 이쪽에서 result.chId;를 가져와서 저장한 데이터입니다.

저장하기전 onStat(result){} 에서 console.log를 통해서도 확인해 보았는데,

아래 보이시는 소스처럼 각각의 고유의 ChannelId는 다르고, (100, 101)은 같은 방명 wjsqudgns 이고

(102)는 방명을 qkqhajdcnddl 으로 다르게 만들었지만 3개의 정보의 chId가 같음을 알 수 있었습니다.

혹시 방명- RoomName 말고 다른 특정 값으로 같은 방인지 판별할 수 있는지 궁금합니다.!

100={ChId=8f78d8c3a8a9bc6e32da104553b4fc67,
RoomName=wjsqudgns,
ChannelId=PEd1deecfdb7294f10b4bc62285e3075cb},
101={ChId=8f78d8c3a8a9bc6e32da104553b4fc67,
RoomName=wjsqudgns,
ChannelId=PE4232d41f0afa4aea8266196949bbc931},
102={ChId=8f78d8c3a8a9bc6e32da104553b4fc67,
RoomName=qkqhajdcnddl,
ChannelId=PEd1ca9b142efa4a80a148b8953193b225}}

감사합니다 ^^!

아래는 결과값은 remote monster 에서 listener 에 포함된 callback 함수 중

onCreate(channelId){} // 이쪽에서 자신의 채널아이디를 받아와 RoomName, ChannelId를 추출한거고,

onStat(result){} // 이쪽에서 result.chId;를 가져와서 저장한 데이터입니다.

저장하기전 onStat(result){} 에서 console.log를 통해서도 확인해 보았는데,

아래 보이시는 소스처럼 각각의 고유의 ChannelId는 다르고, (100, 101)은 같은 방명 wjsqudgns 이고

(102)는 방명을 qkqhajdcnddl 으로 다르게 만들었지만 3개의 정보의 chId가 같음을 알 수 있었습니다.

혹시 방명- RoomName 말고 다른 특정 값으로 같은 방인지 판별할 수 있는지 궁금합니다.!

100={ChId=8f78d8c3a8a9bc6e32da104553b4fc67,
RoomName=wjsqudgns,
ChannelId=PEd1deecfdb7294f10b4bc62285e3075cb},
101={ChId=8f78d8c3a8a9bc6e32da104553b4fc67,
RoomName=wjsqudgns,
ChannelId=PE4232d41f0afa4aea8266196949bbc931},
102={ChId=8f78d8c3a8a9bc6e32da104553b4fc67,
RoomName=qkqhajdcnddl,
ChannelId=PEd1ca9b142efa4a80a148b8953193b225}}

감사합니다 ^^!