AnyChat技术支持论坛

标题: 请问在一个视频聊天房间中怎样踢出用户 [打印本页]

作者: 尛丶MaTure    时间: 2015-2-26 14:28
标题: 请问在一个视频聊天房间中怎样踢出用户
本帖最后由 尛丶MaTure 于 2015-2-26 14:32 编辑

我看到有一个BRAC_SO_CORESDK_TICKOUTUSER参数是踢掉指定用户  但我看到这个参数是在SetSDKOption里调用的  没有单独的踢出用户的方法吗
  1. int userid = Convert.ToInt32(Pic.Tag);                  int ret = AnyChatCoreSDK.SetSDKOption(AnyChatCoreSDK.BRAC_SO_CORESDK_TICKOUTUSER, ref userid, Pic.Tag.ToString().Length);
复制代码
使用上面这段代码返回的是21 函数参数设置不正确,请问这是怎么回事。

还有踢出用户是需要权限吗


作者: admin    时间: 2015-2-26 15:45
您好,SetSDKOption的第三个参数是缓冲区大小,应该是sizeof(int)=4,所以您可以尝试:
  1. int ret = AnyChatCoreSDK.SetSDKOption(AnyChatCoreSDK.BRAC_SO_CORESDK_TICKOUTUSER, ref userid, 4);
复制代码

作者: 尛丶MaTure    时间: 2015-3-3 15:48
admin 发表于 2015-2-26 15:45
您好,SetSDKOption的第三个参数是缓冲区大小,应该是sizeof(int)=4,所以您可以尝试:

3Q 谢谢 问题已经解决了




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