当前位置: 代码迷 >> 综合 >> iOS WKWebView加载Html,如何修改字体大小和颜色?
  详细解决方案

iOS WKWebView加载Html,如何修改字体大小和颜色?

热度:86   发布时间:2024-02-22 03:00:01.0

1.加载Html代码

NSString *htmlString = @"
<p> 测试代码</p>";
[self.webViewloadHTMLString:htmlString baseURL:nil];

 

2.修改颜色和字体

// WKNavigationDelegate 页面加载完成之后调用

 

- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation
{
    //修改字体大小 300%
     [ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '200%'"completionHandler:nil];
    
    //修改字体颜色  #9098b8
    [ webView evaluateJavaScript:@"document.getElementsByTagName('body')[0].style.webkitTextFillColor= '#222222'"completionHandler:nil];
}

  相关解决方案