加载本地html遇到的问题

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

之前要做一个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]];

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

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

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航