SDWebImage加载图片失败

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SDWebImage加载图片失败相关的知识,希望对你有一定的参考价值。

参考技术A 使用SDWebImage加载网络图片,发现怎么修改都无法展示。
查看链接“http://hc.hopesaas.com/img/vehicle/压缩车_off.png”发现有中文字符。
查看报错如下:
Error Domain=SDWebImageErrorDomain Code=-1 "Trying to load a nil url" UserInfo=NSLocalizedDescription=Trying to load a nil url
解决方法:让后台处理掉中文字符,重新加载问题解决。

iOS SDWebImage 加载网络图片失败,重新运行才有图片

参考技术A 当 SDWebImage 在加载图片的时候 如果用的是 - (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder ;这个方法。在加载过程中因为网络或别的原因造成加载失败!SDWeb把当前的图片url加入到 blacklist ,第二次加载这个url时 它居然直接跳过不再去请求网络数据了。
解决方案:使用 - (void)sd_setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder options:(SDWebImageOptions)options ;这个方法 options 传 SDWebImageRetryFailed 就ok了。默认是0未定义

以上是关于SDWebImage加载图片失败的主要内容,如果未能解决你的问题,请参考以下文章

iOS——SDWebImage加载WebP图片

关于SDWebImage加载webp格式图片异常问题

iOS图片加载框架-SDWebImage解读

iOS图片加载-SDWebImage

SDWebImage使用,图片加载和缓存

iOS开发中SDWebImage加载图片不显示(图片地址在浏览器中能显示)