首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UIWebView加载htmlString,但图像未显示

UIWebView加载htmlString,但图像未显示
EN

Stack Overflow用户
提问于 2015-03-18 16:15:43
回答 2查看 579关注 0票数 0

我正在尝试使用UIWebView从网络上加载一个html字符串,里面有很多图片资源。问题是webview可以加载html字符串中的字符串,但图像就是不显示。这是html字符串的一部分,有什么问题吗?

代码语言:javascript
复制
NSString *htmlString = @"<strong>多年购置户外行装后,在她二舅的怂恿下,终于开始了第一次重装徒步。先来一张照片啊。表现我双脚走天下的决心。此次全程都是手机拍摄,终于感觉到了手机拍摄质量达不到要求的痛苦。同在蓝天下,我们的心情无比跳跃。</strong>
<div style = \"height:4px;\">&nbsp;<div><img 
src=\"http://210.22.129.138:801/link/api/public/media/54d8b2536580f1f2405e79f1\" style=\"height:367px; width:553px\" /> 走天下的双脚!<div style = \"height:4px;\">&nbsp;<div><img 
src=\"http://210.22.129.138:801/link/api/public/media/54d8b2536580f1f2405e79f3\" style=\"height:553px; width:553px\" /> ";

我使用它来加载html字符串:

代码语言:javascript
复制
[self.webView loadHTMLString:htmlString baseURL:nil];
EN

回答 2

Stack Overflow用户

发布于 2015-03-18 16:45:20

尝试复制并将URL粘贴到设备web浏览器上。并检查浏览器是否能够显示该图像。如果浏览器无法显示该图像,请检查以下内容

  1. 检查url的正确性。
  2. 检查防火墙设置。( url中有指定的端口号,因此请确保该端口号在您的firewall)
  3. Check中是打开的。IP是可访问的。
票数 0
EN

Stack Overflow用户

发布于 2015-03-18 19:05:45

使用基本url:

代码语言:javascript
复制
[self.webView loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://210.22.129.138:801/"]];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29116985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档