iphone - 将 UIWebView 完整内容导出到 NSData? iPhone

标签 iphone uiwebview

我想做的是在一个小包中获取 UIWebView 的完整内容(文本、图像和 CSS)。
我认为 NSData 将是实现此目的的最佳方法。或者还有另一个更压缩的版本吗?

最佳答案

可能已经晚了,无法对此作出回应,但我发现您可以从使用 NSCachedURLResponse 发出的请求中获取所有数据,如下所示:

NSCachedURLResponse* response = [[NSURLCache sharedURLCache] 
                                     cachedResponseForRequest:[webView request]];
NSData* data = [response data];

关于iphone - 将 UIWebView 完整内容导出到 NSData? iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13888933/

相关文章:

iphone - 使用 UIGraphicsPushContext(context) 和 UIGraphicsPopContext()

ios - Facebook 应用链接问题

iphone - 您可以使用 iPhone 作为 Web 开发人员吗?服务器?

iphone - 查看响应的http header

ios - UIWebView 无法正常显示.docx 图?

iphone - 适用于 iPad 的限制应用程序

ios - 由于 Transporter,我的应用程序不会上传。我怎样才能绕过这个?

ios - 如何摆脱 UIWebview 中的 adjustedContentInset?

ios - 切换到另一个ViewController时如何停止播放视频?

ios - 使用链接隐藏/显示 UIToolbar/Navbar