ios下载附件回调有问题

问题描述

别人发过来的视频,点击按钮用下面代码触发下载视频    id<IChatManager> chatManager = [[EaseMob sharedInstance] chatManager];    [chatManager asyncFetchMessage:cellData.message progress:self completion:^(EMMessage *aMessage, EMError *error) {        if (!error) {            block();        }else{            [HudUtil showHint:NSLocalizedString(@"message.videoFail", @"video for failure!")];        }    } onQueue:nil];然后实现IEMChatProgressDelegate的- (void)setProgress:(float)progress         forMessage:(EMMessage *)message     forMessageBody:(id<IEMMessageBody>)messageBody方法,发现这个只有下载完成的时候才会回调,也就是这个progress是1,那这有什么意义?

解决方案

这个progress进度暂时还没有起进度作用额,只能判断有没有成功。

时间: 2025-01-08 16:07:25

ios下载附件回调有问题的相关文章

iOS 四种回调方法总结_IOS

最近对做IOS 项目遇到回调,抽空把相关资料整理下,以下是整理内容: 回调 回调就是将一段可执行的代码和一个特定的事件绑定起来.当特定的事件发生时,就会执行这段代码. 在Objective-C中,有四条途径可以实现回调. 目标-动作对 在程序开始定等待前,要求"当时间发生时,向指定的对象发送某个特定的信息".这里接收消息的对象是目标,消息的选择器是动作. 辅助对象 在程序开始等待之前,要求"当时间发生时,向遵守相应协议的辅助对象发送消息".委托对象和数据源是常见的辅

PHP IE中下载附件问题解决方法

 在IE中下载附件之前要清空缓存.中文文件名要用urlencode编码,下面有个不错的示例,需要的朋友可以参考下 重点:    1.在IE中下载附件之前要清空缓存.    2.中文文件名要用urlencode编码.  代码如下: Header("Pragma: "); //不加的话,IE中会提示目标主机无法访问  Header("Cache-Control: "); //不加的话,IE中会提示目标主机无法访问  Header("content-type:

Outlook无法保存附件该怎么办? Outlook不能下载附件的解决办法

  在Outlook中打开附件或者是下载附件的时候,弹出提示信息:无法保存该附件.无法创建文件:****.请右键单击要在其中创建文件的文件夹,然后单击快捷菜单上的"属性",检查对该文件夹的权限.或者提示:Cannot create file:file name.Right-click the folder you want to create the file in and click Properties on the shortcut menu to check your perm

接口-微信上如何下载附件,请问怎么样解决?

问题描述 微信上如何下载附件,请问怎么样解决? 利用微信平台的接口,在上面开发了应用系统. 目前遇到问题,请问如何实现在微信上下载附件. 解决方案 http://segmentfault.com/q/1010000002553117 解决方案二: 你好 前言: 微信上接收到朋友传来的文件保存在哪里了呢?如何找到微信接收的文件呢? 方法/步骤 微信上成功接收到朋友传来的文件: 参阅百度经验:微信如何接收文件 微信接收到的文件存储在微信安装目录的Download目录下: 如:存储卡(或手机存储)/t

ssl-网站配置https之后,移动端浏览器无法下载附件,但是PC端和移动端的UC浏览器却能正常下载

问题描述 网站配置https之后,移动端浏览器无法下载附件,但是PC端和移动端的UC浏览器却能正常下载 遇到了一个问题,我给网站项目配置https之后,移动端如(平板.手机)无法通过下载附件,但是通过移动端的UC浏览器却可以,并且PC也能正常下载,在servlet我设置了response.setHeader("Cache-Control","public");response.setHeader("Pragma","public&quo

ios phonegap 支付宝 回调函数

问题描述 ios phonegap 支付宝 回调函数 我应用了支付宝到现在开发中的ios phonegap软件. 但从快捷支付宝回来时回调函数没回调. 请帮个忙.

asp net sql-使用ASP.net下载附件,附件内容为system.byte[],请问错在哪里?如何转换?

问题描述 使用ASP.net下载附件,附件内容为system.byte[],请问错在哪里?如何转换? 数据中附件类型为Image,数据库中查看显示<二进制数据>,但是用C#的datetale读取时,查看显示为system.byte[]. string sql = ""SELECT * from Attachment_tb where ID='"" + attachmentID + ""'""; DataTable

c#-C#,Jmail中 Messages[i]接收邮件时,怎样不下载附件,只获取文本信息

问题描述 C#,Jmail中 Messages[i]接收邮件时,怎样不下载附件,只获取文本信息 jmail.POP3Class popMail = new jmail.POP3Class(); jmail.Message mailMessage=popMail.Messages[i]; 解决方案 表面上看是附件,其实附件也是附加在右键正文中的,所以你想不下载整个邮件,只获取文本,除非你在pop服务器上再加一层,解析右键,并且只返回消息的调用,标准的pop协议是不行的.

gd-ASP.NET网站下载附件时报404错误

问题描述 ASP.NET网站下载附件时报404错误 一个运行多年的网站迁移服务器后,在下载.gd格式的附件时报404错误,但在服务器中确实有这么一个附件,路径是正确的.下载.doc,.jpg等附件都正常,将.gd格式附件改为.doc也是可以正常下载的. 注:在原来老的服务器中是可以正常下载的,迁移至新的服务器后就不能下载了.服务器环境:windows server2008r2,怀疑是iis设置不当引起的,搜索了网上的解决办法也未能解决. 请解答,谢谢! 解决方案 服务器IIS中的Mime类型中没