UIWebView如何加载本地HTML?

iOS 码拜 9年前 (2015-05-05) 506次浏览 0个评论
 

在网上找了些代码,运行后都没加载成功。

有好方法吗?

UIWebView如何加载本地HTML?
NSBundle *bundle = [NSBundle mainBundle];
NSString *resPath = [bundle resourcePath];
NSString *filePath = [resPath stringByAppendingPathComponent:@”Home.html”];

webView loadHTMLString:[NSString stringWithContentsOfFile:filePath]
               baseURL:[NSURL fileURLWithPath:[bundle bundlePath]]];

上面的这种方式可以显示本地HTML了,只是发现显示的不全,图片没显示出来,原因还不清楚…

UIWebView如何加载本地HTML?
40分
应该是路径的关系
看一下html中的图片路径
UIWebView如何加载本地HTML?
html中图片的路径是Home_files/… 
Home_files是装图片的文件夹名称, 我把这个文件夹和Home.html已经放到同一个路径下了并一起加到工程资源中.
还是没效果
UIWebView如何加载本地HTML?
是xcode项目的资源吗?
不过我记得包进target后不都会放到同一个目录下吗?
不过我到真的没设定过在target中开一个文件夹
或许朝这方向看看
UIWebView如何加载本地HTML?
是路径的问题. 之前加载的方式可能有问题, 重新加载了一遍后可以了. 
UIWebView如何加载本地HTML?
在html中如果有超链接  如何链接后 还是当前的PP

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明UIWebView如何加载本地HTML?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!