AnyChat技术支持论坛

标题: 接受消息问题 [打印本页]

作者: medex123    时间: 2014-7-8 13:55
标题: 接受消息问题
我现在有两个页面 页面1是登入房间的页面(链接服务器和登入房间都是在这个页面实现) 页面2是文字聊天的界面(遵守了协议和代理了)页面2是由点击页面1中的好友跳转过来的    我现在能在第一个页面实现文字接受的功能  为什么不能在第二个页面实现文字接收的问题 但可以在第二个页面发送消息 另外一个客户端也能收到  就是另外一个客户端发的短信我收不到  (群聊和私聊都收不到)
作者: admin    时间: 2014-7-8 14:21
您好,在第2个页面中,是否有如下的代码:
  1. anychat.textMsgDelegate = self;
复制代码

作者: medex123    时间: 2014-7-8 16:53
admin 发表于 2014-7-8 14:21
您好,在第2个页面中,是否有如下的代码:

有啊
AnyChatTextMsgDelegate  
anychat.textMsgDelegate = self;
-(void)OnAnyChatTextMsgCallBack:(int)dwFromUserid :(int)dwToUserid :(BOOL)bSecret :(NSString *)lpMsgBuf
{
    NSLog(@"%@发来了新消息,新消息为%@",[AnyChatPlatform GetUserName:dwFromUserid],lpMsgBuf);
    NSLog(@"%d",bSecret);
}
该有的都有 求解释
作者: admin    时间: 2014-7-8 22:26
您好,咨询了研发工程师,同时只能有一个页面可以收到文字消息的Delegate事件,所以您在第一个页面中收到消息后,可以通过自己的方式将文字消息告知第二个页面。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3