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

0621.用WebView展示html数据

时间:2014-06-22 12:41:26      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:style   class   blog   java   color   文件   

1、在loadView方法里面先创建并加载UIWebView

-(void)loadView
{
    self.view = [[UIWebView alloc]init];//这样在控制器上只会有一个View
}

 2、在设置WebView的执行路径

- (void)viewDidLoad
{
    [super viewDidLoad];   
//    3、加载网页界面
    UIWebView *webView =(UIWebView *)self.view;
    webView.delegate = self;
//    3.1获取文件的全路径
    NSString *fullPath = [[NSBundle mainBundle]pathForResource:self.helpModel.html ofType:nil];
//    3.2获取URL
    NSURL * url = [[NSURL alloc]initFileURLWithPath:fullPath];
//    3.3获取request
    NSURLRequest *request = [[NSURLRequest alloc]initWithURL:url];
//    3.4加载
    [webView loadRequest:request]; 
}

 3、当网页加载完毕之后执行javascript代码,跳转到对应的位置

  在WebView的代理方法——webViewDidFinishLoad里面执行

    // 生成对应的javascript代码
    NSString *jsStr = [NSString stringWithFormat:@"window.location.href = ‘#%@‘;", self.helpModel.tagId];
    [webView stringByEvaluatingJavaScriptFromString:jsStr];

 

0621.用WebView展示html数据,布布扣,bubuko.com

0621.用WebView展示html数据

标签:style   class   blog   java   color   文件   

原文地址:http://www.cnblogs.com/coco-bao9107/p/3801684.html

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