如何在iPhone中从网上加载时在UIwebview中显示图像?

时间:2011-08-10 12:41:14

标签: iphone uiwebview uiimage

我的uiwebview内容包含图片和文字。我有文字,但图像从网上加载。如果没有网络,那么没有图像的符号出现(默认情况下,它在浏览器中看起来)。我看过一个应用程序,如果没有网络,它没有为图像留下空白。如果存在net,则将图像插入文本之间。

我怎样才能做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以为图片添加onerror属性:

<img src="yourimage.png" onerror="this.width=0" />

如果UIWebView无法加载图像(例如,因为没有互联网连接),则会调度错误事件并调用onerror属性中的javascript。如果将图像的宽度设置为0,则不会显示损坏的图像图标。