簡體   English   中英

使用Thumbor第三方調整圖像大小時,ios SdWebImage圖像不會顯示

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM