美文网首页
从本地加载webView不显示图片的问题

从本地加载webView不显示图片的问题

作者: 14号孤独患者 | 来源:发表于2016-10-24 16:46 被阅读0次

最近的项目中有一个新功能介绍的页面,要从本地加载html文件,我就想当然的写上

NSData *data = [NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"manual_activity" ofType:@"html"]];
[webView loadData:data MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:baseUrl];

图片没有加载出来,打开html看了下发现图片的路径是服务器上的存储路径,于是又截了一下各个图片,存放在本地,html里面的图片名称修改了下,见下图:

服务器地址.png
本地图片地址.png 图片和html.png

运行之后还是不行,在查看资料后发现需要在加载html时给一个baseUrl,才能成功加载图片,代码如下图:


代码.png

这样就完成了!

相关文章

网友评论

      本文标题:从本地加载webView不显示图片的问题

      本文链接:https://www.haomeiwen.com/subject/hhuluttx.html