webView各种显示html、网页

 一、读取本地html文件----test.html
    //方法一:
     //用loadrequest读取本地.html文件
     NSString *path=[[NSBundle mainBundle]pathForResource:@"test" ofType:@"html"]; 
     NSURLRequest *request=[NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]];
     [webView loadRequest:request];   
   
 
    //方法二:
    //用loadhtml读取html代码方式读取
    //取得欲读取档案的位置与文件名
    NSString *resourcePath = [[NSBundle mainBundle] resourcePath];
    NSString *htmlpath=[resourcePath stringByAppendingPathComponent:@"test.html"];
    NSString *htmlstring=[NSString stringWithContentsOfFile:htmlpath encoding:NSUTF8StringEncoding error:NULL];//这一段一定要加,不然中文字会乱码
    [webView loadHTMLString:htmlstring baseURL:[NSURL fileURLWithPath:htmlpath]];
    
    //方法三:
    //文件路径
    NSString *filePath = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
    NSString *contents = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
    //使用loadHTMLString()方法显示网页内容
    [webView loadHTMLString:contents baseURL:nil];
    二、webView展示网页--
    NSString *URL=@"http://www.baidu.com";//样例网址
    NSString *filePathString = [[NSBundle mainBundle]pathForAuxiliaryExecutable:URL];
    NSURL *url = [NSURL URLWithString:filePathString];//
    NSURLRequest *request = [[NSURLRequest alloc]initWithURL:url];
    [webView loadRequest:request];  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值