[英]ios SdWebImage image wont display when resize image using Thumbor third party
我正在使用SdWebImage在ImageView中顯示圖像如果我直接使用圖像URL,如http://52.74.11.56/photos/2015/07/1438154558488.jpg,SDWebImage工作正常。
但我需要使用Thumbor作為縮略圖服務。 但是通過使用下面的thumbor URL
str_thumb_URL0 =@"http://thumb.dot-share.com/unsafe/1024x556/smart/http://52.74.11.56/photos/2015/07/1438154558488.jpg";
[cell.imageView sd_setImageWithURL:[NSURL URLWithString:str_thumb_URL0]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]
completed:^(UIImage image, NSError error, SDImageCacheType cacheType, NSURL *imageURL) {
NSLog(@"%@",error);
}];
Xcode生成此錯誤
“Error Domain = SDWebImageErrorDomain Code = 0”下載的圖像有0像素“UserInfo = 0x7f8e35477360 {NSLocalizedDescription =下載的圖像有0像素}”
注意 :上面的Thumbor URL在除SdWebImage之外的大多數其他WebImage庫中都有效
請幫我解決這個問題
問題在於圖像URL的服務器主機名。
解決方案是: -
您可以使用一個簡單的命令解決此問題:
echo“127.0.0.1 $ HOSTNAME”| sudo tee -a / etc / hosts
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.