iOS UIWebView 加载本地h5总结

UIWebView 加载本地html

UIWebView加载html目前我遇到两种情况:

  • 第一种:加载本地的html,需要你给本地html中传相应的参数,从而动态修改网址(相当于简单的OC与JS交互)。
  • 第二种:直接加载对应的网址(这里不作过多叙述,例子比比皆是)

加载本地html

项目中本地html文件夹
.html文件需要你往Js里边传对应的id,然后调用这个拼接后的html加载网页,(.css文件为网页样式,.min.js为网页脚本)

两种方法加载html

loadRequest加载动态h5
- 1.加载本地动态h5:
首先得到本地h5路径,然后使用?通配符往后边拼接你实际要传的参数,得到相应的动态网址并加载。
- 2.加载本地静态h5:
NSString *resourcePath = [ [NSBundle mainBundle] resourcePath];
NSString *filePath = [resourcePath stringByAppendingPathComponent:@”test.html”];
NSString*htmlstring=[[NSString alloc] initWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil];
[self.webView loadHTMLString:htmlstring baseURL:[NSURL fileURLWithPath: [[NSBundle mainBundle] bundlePath]]];

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值