NSURL *url = [NSURL URLWithString:@"http://img5.imgtn.bdimg.com/it/u=1495393362,1139752865&fm=21&gp=0.jpg"] ;
_image.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:url]];
請問我在瀏覽器中可以打開http://img5.imgtn.bdimg.com/it/u=1495393362,1139752865&fm=21&gp=0.jpg
但是上面的代碼提示403時為什么?
換成http://doc.ithao123.cn/d/70/1a/37/701a37a1fc1999abfa3193175d5a4a8d.jpg又可以正常。
uj5u.com熱心網友回復:
樓主解決了嗎?我也遇到這個問題uj5u.com熱心網友回復:
這跟網路延遲有關吧。你可以先把圖片通過網路請求下載下來之后再拿來用。推薦樓主用SDWebImage。第三方框架。uj5u.com熱心網友回復:
沒解決,改成sdwebimage了uj5u.com熱心網友回復:
我用SDWebImage也遇到這樣的問題?怎么解決uj5u.com熱心網友回復:
應該是圖片盜鏈uj5u.com熱心網友回復:
圖片鏈接的問題 URL http 換成https 試試轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/79907.html
標籤:iOS
上一篇:Qt打開檔案相對路徑
下一篇:關于安卓畫布與控制元件的問題
