使用UIWebView加载Web图像?

时间:2010-11-30 23:23:00

标签: iphone objective-c cocoa-touch

是否可以在UIWebView中下载图像并将其加载到UIImage中?我想允许用户从网站上抓取一封电子邮件并将其加载到我的应用程序中。我想现在的手动方式是让用户将图像下载到他们的相册,然后我可以通过访问相册来允许用户加载它。我试图让它变得更加顺畅,所以如果有人能够对此有所了解,那就太棒了。谢谢!

2 个答案:

答案 0 :(得分:0)

您无法保存在UIWebView中下载的图像,除非它们是base64格式。

实际上,您唯一能做的就是使用javascript捕获页面的源代码,然后将其保存为字符串。 (这就是为什么图像应该是base64格式)。

答案 1 :(得分:0)

你看过ASIWebPageRequest了吗?如果您拦截了页面加载请求,则通过该系统运行它们,然后将结果加载到UIWebView中,您可以在此过程中拦截图像。