美好的一天。
我有一个 UIWebView
加载一篇包含 10 多张图片的大文章。 HTML 代码存储在本地,图像由 UIWebView
加载自动。
有时 WebView 不会加载所有图像(例如,10 张中的 3 张)。它不依赖于连接类型 (EDGE/WiFI)
, 图片数量(有时 WebView 加载 20 张图片中的 20 张,有时不加载 5 张图片中的 3 张)。
据我所知,目前解决此问题的唯一方法是解析 <img>
HTML 中的标记并以编程方式将图像加载到本地缓存以供将来显示。
有什么想法吗?有没有办法控制UIWebView's
图片加载?
谢谢。
最佳答案
我最近在另一个项目中遇到了同样的问题:一些图像只在 GPRS/EDGE 等慢速连接上显示为半黑。原因是我客户的网络服务器在下载图像时有连接时间限制。如果您遇到类似问题,请不要忘记检查。
关于iphone - UIWebView:一些图像未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8210888/