1.公司项目使用系统UIWebView加载Html字段,有时会在右边出现一条黑色的线,具体的解决办法是
_contentV.opaque = NO;
_contentV.backgroundColor = [UIColor clearColor];
在懒加载里面这样设置,就可以解决出现黑色粗线的问题。
2.在原生项目中可以使用下面的方法改变UIWebView内容的一些显示情况
- (void)webViewDidFinishLoad:(UIWebView *)webView{
//字体大小
[self.contentV stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '220%'"];
//字体颜色
[self.contentV stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= 'gray'"];
//页面背景色
[self.contentV stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.background='#3D2E2E'"];
}