AnyChat技术支持论坛

标题: Android平台getonlineuser获取为空 [打印本页]

作者: a1261448794    时间: 2016-3-28 21:18
标题: Android平台getonlineuser获取为空
Android平台getonlineuser获取为空

作者: 佰锐科技-邵光清    时间: 2016-3-28 22:00
您好,是在登录之后获取,还是进入房间之后才获取?请确认进入房间之后再获取。
作者: a1261448794    时间: 2016-3-29 09:16
进入房间后
作者: a1261448794    时间: 2016-3-29 09:18
就是在OnAnyChatOnlineUserMessage方法里获取的
作者: 佰锐科技-邵光清    时间: 2016-3-29 09:26
a1261448794 发表于 2016-3-29 09:18
就是在OnAnyChatOnlineUserMessage方法里获取的

您好,请将客户端日志发上来分析,在sd卡根目录下:BRAnychatcore.log
作者: a1261448794    时间: 2016-3-29 09:47
我是用Android模拟器运行的
作者: a1261448794    时间: 2016-3-29 10:23
刚刚测试下
作者: a1261448794    时间: 2016-3-29 10:24
原来你们这底层实现的不会获取自己为在线用户数
作者: 佰锐科技-江裕    时间: 2016-3-29 10:51
a1261448794 发表于 2016-3-29 10:24
原来你们这底层实现的不会获取自己为在线用户数

您好,建议运行我们的示例程序,和你的程序对比一下,看看是哪里出了问题。
作者: a1261448794    时间: 2016-3-29 11:08
原因和我刚刚说的一样
作者: a1261448794    时间: 2016-3-29 11:10
只是如果你们这程序本机运行不会拿本机当成用户数所以才会获取为空
作者: 佰锐科技-江裕    时间: 2016-3-29 11:48
a1261448794 发表于 2016-3-29 11:10
只是如果你们这程序本机运行不会拿本机当成用户数所以才会获取为空

您好,可以使用OnAnyChatOnlineUserMessage回调进行获取。
作者: a1261448794    时间: 2016-3-29 11:52
。。。。。。。。。。。。。
作者: a1261448794    时间: 2016-3-29 11:52
都说获取为空了
作者: a1261448794    时间: 2016-3-29 11:53
如果有2个用户登录就能获取到(包括自己)如果就自己就获取不到
作者: 佰锐科技-江裕    时间: 2016-3-29 12:03
a1261448794 发表于 2016-3-29 11:53
如果有2个用户登录就能获取到(包括自己)如果就自己就获取不到

您好,可以使用OnAnyChatRoomOnlineUser回调获取到(包括自己的在线人数)。
作者: a1261448794    时间: 2016-3-29 13:34
在线人数和用户ID是两个不同的东西
作者: 佰锐科技-江裕    时间: 2016-3-29 14:21
本帖最后由 佰锐科技-江裕 于 2016-3-29 14:23 编辑
a1261448794 发表于 2016-3-29 13:34
在线人数和用户ID是两个不同的东西

您好,登录回调可以得到自己的用户ID。





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