Code Bye

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了,只是发现显示的不全,图片没显示出来,原因还不清楚…


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

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明UIWebView如何加载本地HTML?