初始化控件UIWebView
第一步:在文件目录
NSString *path = [[NSBundle mainBundle] pathForResource:@"main" ofType:@"html"];
方式一:
从html文件中读取html字符串
NSFileHandle *readHandle = [NSFileHandle fileHandleForReadingAtPath:path];
NSString *htmlString = [[NSString alloc] initWithData:[readHandle readDataToEndOfFile] encoding:NSUTF8StringEncoding];或者使用:
NSString *htmlString = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];//baseURL用来确定htmlString的基准地址,
// 相当于HTML的<base>标签的作用,定义页面中所有链接的默认地址。
[self.webView loadHTMLString:htmlString baseURL:[[NSBundle mainBundle] bundleURL]];方式二:
NSURL *localHTMLPageFileURL = [NSURL fileURLWithPath:path];
[self.webView loadRequest:[NSURLRequest requestWithURL:localHTMLPageFileURL]];
本文介绍如何使用UIWebView加载本地HTML文件,包括两种方法:通过HTML字符串加载和直接使用URL加载。
800

被折叠的 条评论
为什么被折叠?



