SDWebImage 和MWPhotoBrower联合使用的时候加载进度的expectSize一直为0或-1
来源:互联网 发布:出国gpa算法 知乎 编辑:程序博客网 时间:2024/05/21 20:53
SDWebImage 和MWPhotobrower混合使用时,expectSize一直为0或者-1导致进度条一直无进度,经过反复排查发现
原因是因为NSHTTPURLResponse中的Accept-Encoding为gzip事,expectedSize会变为-1或者0不确定的大小,所以如果确定文件的大小时,可以将Accect-Encoding修改为非gzip的就可以获取需要的文件大小。
关于http的请求头,可以参考博客:http://www.jianshu.com/p/6494497d7907
解决代码如下:
SDWebImageDownloader *sdmanager = [SDWebImageManagersharedManager].imageDownloader;
[sdmanager setValue:@"deflate"forHTTPHeaderField:@"Accept-Encoding"];
阅读全文
1 0
- SDWebImage 和MWPhotoBrower联合使用的时候加载进度的expectSize一直为0或-1
- 解决使用SDWebImage加载图片,图片为空的问题
- SDWebImage的使用和体会
- SDWebImage的原理和使用
- 最近在使用SVN时,同步项目的时候,一直pending,无法加载的问题
- 1、当webview加载网页的时候在标题栏上显示加载进度
- SDWebImage图片的加载
- Monotouch中UIActivityIndicatorView旋转进度轮和警告框的联合使用
- 使用SeaJS,require加载Jquery的时候总是为null
- 使用SeaJS,require加载Jquery的时候总是为null
- UIWebView 加载进度控件 NJKWebViewProgress的使用
- 各种加载和圆形进度的效果
- 使用Assembly和c联合写kernel的时候,新的理解
- 秩为1的矩阵,向量,绩的联合使用
- SDWebimage 加载大量图片的时候内存泄露的解决方法(ios自学笔记)
- SDWebimage的原理和使用机制
- iOS-SDWebImage的使用和实现原理
- iOS-SDWebImage的使用和实现原理
- SuperTextView
- 【算法】冒泡排序(从小到大) 排序范围(0~n-1)n为数组元素个数
- UnboundLocalError: local variable 'sum1' referenced before assignment
- linux 安装mysql
- (9)计算人民币各个面额的数量
- SDWebImage 和MWPhotoBrower联合使用的时候加载进度的expectSize一直为0或-1
- 大数据性能调优之HBase的RowKey设计
- 基于深度学习的目标检测的研究进展2
- C语言的输入与输出
- 分类模型的评估方法-F分数(F-Score)
- 数组去重
- OutputStreamWriter、PrintWriter和BufferedWriter区别
- redis学习日记
- 【算法】欧拉角