【问题标题】:how to display images in UIwebview when they get loaded from net in iPhone?从 iPhone 中的网络加载图像时如何在 UIwebview 中显示图像?
【发布时间】:2011-08-10 12:41:14
【问题描述】:

我的 uiwebview 内容包含图像和文本。我有文字,但图像是从网上加载的。如果没有网络,则没有图像的符号出现(在浏览器中显示的默认值)。我见过一个应用程序,如果没有网络,它不会为图像留下空白空间。如果 net 存在,则在文本之间插入图像。

我怎样才能做到这一点。

【问题讨论】:

    标签: iphone uiwebview uiimage


    【解决方案1】:

    您可以将onerrorattribute 添加到您的图片:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多