ios 拼接html字符串,ios WKWebView加载html字符串

一 加载html文本

WKWebView加载html字符串 方法如下:

[self.customWebView loadHTMLString:[self adaptWebViewForHtml:htmlstr] baseURL:urlBai];

如果文本没有却要额外添加标题和副标题的话,直接通过html自己添加标题和副标题,写法基本和html一样,要注意�:

1要把“用\”代替不然会报错

2 h1,h2等标题标签文字会加粗,如需自定义用p标签即刻

64f4f906c8f3

把html字符串的一些标签 转换成标准的

- (NSString*)htmlEntityDecode:(NSString*)string

{

string = [stringstringByReplacingOccurrencesOfString:@""" withString:@"\""];

string = [stringstringByReplacingOccurrencesOfString:@"'" withString:@"'"];

string = [stringstringByReplacingOccurrencesOfString:@"<" withString:@"

string = [stringstringByReplacingOccurrencesOfString:@">" withString:@">"];

string = [stringstringByReplacingOccurrencesOfString:@"&" withString:@"&"];

// Do this last so that, e.g. @"<" goes to @"

returnstring;

}

屏幕适配

64f4f906c8f3

二  加载html图片失败的解决办法如下:

NSURL *urlBai=[NSURL URLWithString:@"http://42.96.192.186"];//这句是把文本中的图片相对路径改为绝对路径。具体原理不太清楚。三种相对路径改绝对路径来源

文章初衷更多是作为自己的笔记用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值