200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > iOS 加载本地HTML网页 js css images等文件

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

时间:2021-02-02 06:05:16

相关推荐

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

开发环境:XocdeVersion 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,这样就可以加载出来了!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。