您好,问题解决了,我截调试信息我才发现应该是我释放资源的问题,实在是太感谢了,贵公司这技术支持太给力了,赞一个 |
主要是执行[AnyChatPlatform LeaveRoom:-1];报错,页面也取消跳转了,个人觉得增加延时好像跟它没关系,谢谢 |
您好,请问问题解决了吗? |
您好,不要用Sleep,建议用如下的方式来延迟:
|
不行,我在 sleep(2); [AnyChatPlatform LeaveRoom:-1]; sleep(2); [AnyChatPlatform Logout]; sleep(2); [self.navigationController popViewControllerAnimated:YES]; 还是报错 |
在点击退出的按钮操作的时候吗,还是在pop页面退出的时候呢? |
您好,在LeaveRoom之前加一个200ms的延迟,看是否可以解决该问题? |
你好,demo不会,我就是把demo稍微改了一下 [AnyChatPlatform Login:[defaults objectForKey:@"userName"] : [defaults objectForKey:@"passWord"]]; [AnyChatPlatform EnterRoom:[_fRoomId intValue] :@""]; 这是进入room的方法,这个时候直接退出room调用上面的方法是不会报错了,也很正常,但是只要我进行过视频通话之后,就会报错; 我视频通话完毕之后调用: [AnyChatPlatform UserSpeakControl: -1 : NO]; [AnyChatPlatform UserCameraControl: -1 : NO]; [AnyChatPlatform UserSpeakControl: self->iRemoteUserId : NO]; [AnyChatPlatform UserCameraControl: self->iRemoteUserId : NO]; self->iRemoteUserId = -1; 然后pop出了视频页面,进入到room列表,这个时候再调用[AnyChatPlatform LeaveRoom:-1];就会报上述的错误了 |
Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )
GMT+8, 2024-11-24 11:15 , Processed in 0.141524 second(s), 26 queries .
Powered by Discuz! X3
© 2001-2013 Comsenz Inc.