2017-02-22 18 views
0

我使用遠程URL加載UIImageView。它適用於普通的URL。但是如果URL將被重定向,它不會加載圖像。我正在使用SDWebImage帶重定向URL的UIImageView不起作用

例如。

This is image works

This image doesn't work

我沒有找到關於這個問題的任何計算器職務。

+1

你的第二張圖片給出了一個403 – dan

+0

我正在使用亞馬遜S3。該網址在我的瀏覽器中打開。它在隱身模式下給403。 –

+0

謝謝。我現在發現了這個問題,它似乎與我一起亞馬遜s3 CORS配置。 –

回答

0

我認爲這段代碼將解決你的問題。

UIImageView *imgView; 
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self 
                        action:@selector(imageViewTapped:)]; 
[imgView addGestureRecognizer:tapRecognizer]; 


- (void)imageViewTapped:(UIGestureRecognizer *)recognizer { 
    [[UIApplication sharedApplication] openURL:yourURL]; 
}