iOS WebView加载本地html文件
2016-08-03 14:13
661 查看
#import "ViewController.h"
@interface
ViewController ()
@property (nonatomic,
strong) UIWebView *webView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super
viewDidLoad];
self.webView = [[UIWebView
alloc] initWithFrame:[UIScreen
mainScreen].bounds];
// NSURL *url = [[NSBundle mainBundle] URLForResource:@"html" withExtension:@"html"];
// NSURLRequest *request = [NSURLRequest requestWithURL:url];
// [self.webView loadRequest:request];
// NSString *path = [[NSBundle mainBundle] pathForResource:@"html.html" ofType:nil];
// NSData *data = [NSData dataWithContentsOfFile:path];
// [self.webView loadData:data MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:nil];
//加载本地的html文件
NSString *resourcePath = [[NSBundle
mainBundle] resourcePath];
NSString *filePath = [resourcePath
stringByAppendingPathComponent:@"html.html"];
NSString *htmlstring =[[NSString
alloc] initWithContentsOfFile:filePath
encoding:NSUTF8StringEncoding
error:nil];
[self.webView
loadHTMLString:htmlstring
baseURL:nil];
[self.view
addSubview:self.webView];
}
@end
@interface
ViewController ()
@property (nonatomic,
strong) UIWebView *webView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super
viewDidLoad];
self.webView = [[UIWebView
alloc] initWithFrame:[UIScreen
mainScreen].bounds];
// NSURL *url = [[NSBundle mainBundle] URLForResource:@"html" withExtension:@"html"];
// NSURLRequest *request = [NSURLRequest requestWithURL:url];
// [self.webView loadRequest:request];
// NSString *path = [[NSBundle mainBundle] pathForResource:@"html.html" ofType:nil];
// NSData *data = [NSData dataWithContentsOfFile:path];
// [self.webView loadData:data MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:nil];
//加载本地的html文件
NSString *resourcePath = [[NSBundle
mainBundle] resourcePath];
NSString *filePath = [resourcePath
stringByAppendingPathComponent:@"html.html"];
NSString *htmlstring =[[NSString
alloc] initWithContentsOfFile:filePath
encoding:NSUTF8StringEncoding
error:nil];
[self.webView
loadHTMLString:htmlstring
baseURL:nil];
[self.view
addSubview:self.webView];
}
@end
相关文章推荐
- IOS开发(7)WKWebView加载本地HTML、CSS、JS文件JS(解决html内访问其他资源路径问题)
- IOS使用webview加载本地HTML文件,压入JS
- iOS webView加载本地html、css、js文件
- iOS中webview加载本地html文件
- iOS之在webView中引入本地html,image,js,css文件的方法
- ios的webView加载本地html图片路径显示及webview适配
- iOS 加载HTML的相关问题(与JS的互相调用和WKWebView加载本地网页)
- iOS WebView加载本地HTML的方法
- android WebView 控件加载本地sdcard中html文件图片的问题
- iOS WebView 加载本地资源(图片,文件等)
- iOS之在webView中引入本地html,image,js,css文件的方法
- WebView加载本地html、js文件常见问题及解决办法
- iOS webView 远程html加载本地资源
- Android Webview 加载外部html时选择加载本地的js,css等资源文件
- Android WebView加载本地Html文件
- android WebView 控件加载本地sdcard中html文件图片的问题
- WebView加载页面(URL、HTML、本地文件)
- webView如何加载本地html文件
- IOS学习之WebView加载本地HTML代码或网络资源
- Android Webview 加载外部html时选择加载本地的js,css等资源文件