iphone - UIWebView:一些图像未加载

标签 iphone ios uiwebview image-loading

美好的一天。

我有一个 UIWebView加载一篇包含 10 多张图片的大文章。 HTML 代码存储在本地,图像由 UIWebView 加载自动。

有时 WebView 不会加载所有图像(例如,10 张中的 3 张)。它不依赖于连接类型 (EDGE/WiFI) , 图片数量(有时 WebView 加载 20 张图片中的 20 张,有时不加载 5 张图片中的 3 张)。

据我所知,目前解决此问题的唯一方法是解析 <img> HTML 中的标记并以编程方式将图像加载到本地缓存以供将来显示。

有什么想法吗?有没有办法控制UIWebView's图片加载?

谢谢。

enter image description here

最佳答案

我最近在另一个项目中遇到了同样的问题:一些图像只在 GPRS/EDGE 等慢速连接上显示为半黑。原因是我客户的网络服务器在下载图像时有连接时间限制。如果您遇到类似问题,请不要忘记检查。

关于iphone - UIWebView:一些图像未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8210888/

相关文章:

ios - 在 UIWebView 中检测键盘按下

javascript - 使用此(或其他 javascript)函数了解 XMLHttpRequest 响应?

iphone - iOS 5.0 检测应用程序何时从 Safari.app 中的 URL 重新激活

iphone - iOS如何使用argc和argv?

iphone - 通过prepareForSegue传递信息时出现问题,我无法弄清楚

ios - 单个 IOS 应用程序可以连接到多个 Parse.com 应用程序吗?

ios - 如何在 UIWebView 中指示网页加载进度?

iphone - 如何使用Media Segmenter分割视频?

ios - 如何从 Google YouTube 数据 API OAuth 2 iOS 获取刷新 token

objective-c - 方法返回的对象的内存管理 (iOS/Objective-C)