码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 加载本地HTML网页 js css images等文件

时间:2015-11-26 19:03:14      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:

开发环境:Xocde Version 7.0.1 (7A1001)

模拟器SDK:Version 9.0 (SimulatorApp-620 CoreSimulator-179)

项目需求:在进入一个新的页面时,webView展示本地HTML网页,并带js交互。

需要注意:调了一下午也没跳出来,错误原因就是往工程里拖要显示的html等资源时,选错了选项。

选creat groups ,运行时会崩溃:

reason: ‘*** -[NSURL initFileURLWithPath:]: nil string parameter‘

技术分享

代码部分:

    UIWebView *tmpWebView = [[UIWebView alloc] initWithFrame:self.view.bounds];

    [tmpWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"demo" ofType:@"html" inDirectory:@"chart"]]]];

    [self.view addSubview:tmpWebView];

 

三个参数的含义:

1、pathForResource:@"demo" :demo就是本地html的文件名

2、ofType:@"html" :不用多说了吧。文件类型

3、inDirectory:@"chart" :你拖到工程里的文件夹名字。

 

run,这样就可以加载出来了!

iOS 加载本地HTML网页 js css images等文件

标签:

原文地址:http://www.cnblogs.com/lhb-iOS/p/4998303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!