大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > IOS技巧 > 加载本地html遇到的问题

加载本地html遇到的问题

关键词:加载html  阅读(5131) 赞(20)

[摘要]本文是对加载本地html遇到的问题的讲解,对学习IOS苹果软件开发有所帮助,与大家分享。

之前要做一个Demo,需要用UIWebView来加载网页,前端的同事把资源包给我,里面包含html,css,JavaScript,图片等文件。我想当然的把文件夹拷到工程中,然后用以下方法加载:

NSURL *url = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"index"];
self.videoWebView loadRequest:[NSURLRequest requestWithURL:url]];

结果是网页加载出来了,一些样式却没有加载出来,很是纠结,后来用这种方法才加载出来:

NSURL *url = [[NSBundle mainBundle] URLForResource:@"index" withExtension:@"html" subdirectory:@"index"];
[self.videoWebView loadRequest:[NSURLRequest requestWithURL:url]];

这下一些样式完整的加载出来了,还有一点要说明的是,把网页资源添加至工程的时候要勾选这个选项:

这样添加进来的文件夹是蓝色的,说明是一个文件夹引用



相关评论