【问题标题】:image not displayed when data place into UIWebView数据放入 UIWebView 时不显示图像
【发布时间】:2015-07-23 05:24:52
【问题描述】:

我们有这样的 NSString

 NSString *html=@"<html><body><img src='watchs.jpg' height='60%' width='40%'></body></html>";

Watchs.jpg 我们放入本地文件中。我们尝试在图像上显示 webView 像这样

[BigImageShow loadHTMLString:html baseURL:nil];

但图片没有显示。请指导我们

【问题讨论】:

  • 尝试使用 .png 图片代替 .jpg

标签: objective-c uiwebview uiimage nsstring jpeg


【解决方案1】:

问题是您没有告诉 Web 视图在哪里查找图像。要解决这个问题,请将 baseURL 设置为本地文件目录:

NSURL* url = [NSURL fileURLWithPath:....];

将此网址作为参数传递给loadHTMLString

[BigImageShow loadHTMLString:html baseURL:url];

【讨论】:

  • 感谢回复我们没有路径。我们只有NSString。在这种情况下请指导我们
  • 你把文件watchs.jpg放在哪里?这就是你需要的路径。
  • 我们按照你说的尝试了。我们已经将图像添加到我的项目中,它的路径如下
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-20
  • 2014-09-30
相关资源
最近更新 更多