多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
**上传视频:** 调用AnyChat的方法上传视频,需要先在Activity中实现AnyChatTransDataEvent接口,并初始化AnyChat SDK后注册相应的监听事件,参考代码如下: ~~~ // 设置文件上传监听 anychatSDK.SetTransDataEvent(this); // 文件上传成功回调 public void OnAnyChatTransFile(int dwUserid, String FileName, String TempFilePath, int dwFileLength, int wParam, int lParam, int dwTaskId){ } ~~~ a、开始上传视频 ~~~ public native int TransFileEx(String taskguid, int userid, String filepath, int flags, String userstr); ~~~ | 参数 | 说明 | | --- | --- | | taskguid | 任务ID(备注) | | userid | 用户id(默认为0) | | filepath | 文件地址 | | flags |默认为0 | | userstr | 默认为空串 | 备注:任务id有以下方法获取: ~~~ taskguid=AnyChatCoreSDK.GetSDKOptionString(AnyChatDefine.BRAC_SO_CORESDK_NEWGUID); ~~~ b、查询上传进度 ~~~ public native int QueryTransTaskInfoEx(String taskguid, int infoname, AnyChatOutParam outParam); ~~~