zhoubenhua 发表于 2013-11-4 16:27:33

OnAnyChatVideoCallEvent()无效应

调用anychat.VideoCallControl()这个方法OnAnyChatVideoCallEvent无效应 怎么回事

廖斌 发表于 2013-11-4 16:33:49

您好。请参考帖子http://bbs.anychat.cn/forum.php?mod=viewthread&tid=150&extra=page%3D1
注意三点
1、登录成功之后调用
2、目标userid要存在有效
3、设置回调接收才能收到

zhoubenhua 发表于 2013-11-4 16:36:35

你说的这三点我都做到了 我是登陆成功之后调用目标用户在线   也设置回调了 怎么没有反应

廖斌 发表于 2013-11-4 16:49:17

zhoubenhua 发表于 2013-11-4 16:36
你说的这三点我都做到了 我是登陆成功之后调用目标用户在线   也设置回调了 怎么没有反应

将函数调用的返回值输出,并且将目标userid输出,分析一下

zhoubenhua 发表于 2013-11-4 16:56:44

用户id = -264返回0 有没有问题

廖斌 发表于 2013-11-4 17:00:02

zhoubenhua 发表于 2013-11-4 16:56
用户id = -264返回0 有没有问题

返回0是没有问题的。用户id-264是正确的吗?触发的是目标对象客户端的回调哦,不是本地触发。设置这个事件的回调接收是anychat.SetVideoCallEvent

zhoubenhua 发表于 2013-11-4 17:06:23

int[] userID = anychat.GetOnlineUser();
            for(int i=0; i<userID.length ; i++)
            {
                    idList.add(""+userID);
            }
            for(int i=0; i<userID.length ; i++)
            {
                    userList.add(anychat.GetUserName(userID));
            }
            userListAdapter.notifyDataSetChanged();这是我获取用户id方法我点击的目标对像不是本地

zhoubenhua 发表于 2013-11-4 17:11:34

我知道原因了我那个回调方法是AnyChatBaseEvent这里面的要单独设置anychat.SetVideoCallEvent谢谢
页: [1]
查看完整版本: OnAnyChatVideoCallEvent()无效应