AnyChat技术支持论坛

标题: ios 文件传输进度 [打印本页]

作者: 244130355    时间: 2016-8-2 17:37
标题: ios 文件传输进度

+ (int) QueryTransTaskInfoInt: (int) dwUserid : (int) dwTaskId : (int) infoname;有没有对应的回调函数?
如果我要做个文件传输进度的动画,需不需要不停掉用这个函数,以获得实时传输进度?


作者: admin    时间: 2016-8-2 18:31
如果我要做个文件传输进度的动画,需不需要不停掉用这个函数,以获得实时传输进度?

需要,您可以设置一个定时器来定时查询,刷新界面。
作者: 244130355    时间: 2016-8-4 09:38
prosess =[AnyChatPlatform QueryTransTaskInfoInt:userID :cell.acTaskNum :BRAC_TRANSTASK_PROGRESS];
          bps =[AnyChatPlatform QueryTransTaskInfoInt:userID :cell.acTaskNum :BRAC_TRANSTASK_BITRATE ];
        state = [AnyChatPlatform QueryTransTaskInfoInt:userID :cell.acTaskNum :BRAC_TRANSTASK_STATUS ];
为什么我用这个方法 查询的进度 码率 状态打印出来的值都是0
作者: 244130355    时间: 2016-8-4 09:39
admin 发表于 2016-8-2 18:31
需要,您可以设置一个定时器来定时查询,刷新界面。


prosess =[AnyChatPlatform QueryTransTaskInfoInt:userID :cell.acTaskNum :BRAC_TRANSTASK_PROGRESS];
          bps =[AnyChatPlatform QueryTransTaskInfoInt:userID :cell.acTaskNum :BRAC_TRANSTASK_BITRATE ];
        state = [AnyChatPlatform QueryTransTaskInfoInt:userID :cell.acTaskNum :BRAC_TRANSTASK_STATUS ];
为什么我用这个方法 查询的进度 码率 状态打印出来的值都是0
作者: 佰锐科技-梁国桦    时间: 2016-8-4 10:47
本帖最后由 佰锐科技-梁国桦 于 2016-8-4 10:54 编辑

会不会是参数传错了呢?检查一下任务ID会不会拿错了? 另外如果传输结束后在查询也有可能出现这种情况。
我们的AnyChat feature demo有这一功能,您可以参考下




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