我试图将图像保存到有不同于一个uiwebview.The链接打开一个网站的照片库不仅是一个图像链接,NSURLConnection的可用于download.I想要通过长时间按下UIWebView中的图像来实现下载,就像在safari中完成一样。我怎么能做到这一点..有可能?下载和保存来自链接的图像中的UIWebView
回答
不好意思问,但为什么您使用的UIWebView只加载图像。 UIImageView类的构造函数imageWithContentsOfURL:将完成这项工作。
然后,您可以使用UIPopoverController来呈现带有调用UIImageWriteToSavedPhotosAlbum(http://goo.gl/uAJYS)的UIButton的UIViewController,以便将UIImage中的UIImage直接保存到用户相机卷中。
对于优化,使用UITableViewController而不是UIViewController - 更多的默认iOS外观&感觉 - 并通过覆盖UIImageView上的UIResponder方法来呈现UIPopoverController一小段延迟。
//编辑:如果你真的是如何让Safari浏览器的确切行为保存在DOM树中的任何图像,我有点难倒。也许别人可以提供一些关于这方面的信息。
其实它的网站是在UIWebView中打开的,它不仅仅是加载一个图像,即时通讯处理一个网站的图像数量打开到webview – AppleDelegate
什么解析的HTML代码和提取所有的IMG网址,单独呈现它们在UIImageViews和比描述的方式吗? – maaalex
是的,maaalex给出了一些从UIWebView中提取图像url的好主意。 – Tirth
NSURL *url = [NSURL URLWithString:link]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"POST"]; NSURLResponse *response = NULL; NSError *requestError = NULL; NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&requestError]; NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
响应字符串中包含完整的信息
这个拥有良好如果一个项目是从已知url..how下载可以在由具有UIWebView的动态图像达到和链接 – AppleDelegate
@AppleDelegate进行很好:u能得到的内容使用此NSString的webview * myText = [webView stringByEvaluatingJavaScriptFromString:@ \“document.documentElement.textContent \”];或者你可以通过NSString得到它* html = [yourWebView stringByEvaluatingJavaScriptFromString:@“document.body.innerHTML”]; –
- 1. 加载UIWebview中的图像/链接
- 2. 图像下载链接 - OpenERP
- 3. 在UIWebView中检测下载链接
- 4. 图像链接不下载图像
- 5. 异步下载和缓存来自url的图像
- 6. div与图像和链接下载选定的图像
- 7. 下载使用php的图像链接
- 8. 获取图像的下载链接
- 9. 将网页加载到UIwebview中,但来自本地的图像
- 10. 来自链接的PHP显示图像
- 11. 下载一个热链接保护的图像
- 12. 保存来自WebBrowser控件的图像
- 13. 保存来自url的图像
- 14. 如何保存来自Google的图像
- 15. “保存链接为”批量下载
- 16. 由于下载和保存图像造成的内存压力
- 17. 确保Symfony 2中的下载链接
- 18. 图像下载被卡在一个不存在的链接
- 19. iOS Safari自动保存下载的图像
- 20. 将下载的图像与已保存的图像比较?
- 21. 监控和保护下载链接
- 22. 从C#中的直接身份验证链接下载图像
- 23. 使“保存图像为”链接到不同的图像?
- 24. 的Python:下载图像从链接没有图像扩充
- 25. OpenGVE中的图库的下载链接
- 26. 截取UIWebView中的图像中的链接
- 27. 如何下载热链接保护图像?
- 28. UIWebView中的自定义链接Bug
- 29. 加载图像 - UIWebView的
- 30. S3链接时自动下载图片
我认为这是你正在寻找一个.. –
Vjlakshmi