标签:
UIWebView加载工程本地网页与本地图片
- (void)viewDidLoad { [super viewDidLoad]; NSString *filePath = [[NSBundle mainBundle]pathForResource:@"1" ofType:@"html"]; NSString *htmlString = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil]; myWebView = [[UIWebView alloc] initWithFrame:self.view.bounds]; myWebView.delegate = self; [self.view addSubview:myWebView]; [myWebView loadHTMLString:htmlString baseURL:[NSURL URLWithString:filePath]]; } -(void)webViewDidFinishLoad:(UIWebView *)webView { NSString *imagePath = [[NSBundle mainBundle] resourcePath]; imagePath = [imagePath stringByReplacingOccurrencesOfString:@"/" withString:@"//"]; imagePath = [imagePath stringByReplacingOccurrencesOfString:@" " withString:@"%20"]; NSString * js = [NSString stringWithFormat:@"document.images[0].src=‘file:/%@//%@‘",imagePath,@"icon-04.png"]; [myWebView stringByEvaluatingJavaScriptFromString:js]; NSString *path = [myWebView stringByEvaluatingJavaScriptFromString:@"document.images[0].src"]; NSLog(@"path:%@", path); } 图片+文字是最好的说明,希望可以帮到忙。 图片:CD096BB8-D0C3-48AE-80C1-0CBCEB11C1D9.png
|
|
标签:
原文地址:http://www.cnblogs.com/Rong-Shengcom/p/5422052.html