UIWebView

2017年6月29日
一.web页面中有视频,播放后在退出 ,还是有声音如何解决
1.原理:退出后调用空地址
2.实现

  • (void)completBackClick
    {
    if (self.webView.canGoBack) {
    [self.webView goBack];
    }else{
    [self jsFinishWebView];
    }
    }

  • (void)jsFinishWebView{
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"about:blank"]];
    [_webView loadRequest:request];
    }

2017年6月15日
1.网络等待框
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

2017年6月13日
UITableView含有UIWebView,如何正确显示webView高度
2017年6月11日
1.设置web背景色

[_answerWV stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.background='#2E2E2E'"];

2.web页面字体放大
法1

    CGFloat fontSize = _askLabel.font.pointSize;
    NSInteger scale = (fontSize/(14*kFontScale))*100; //14号字体是标准的
    NSString *scaleScript = [NSString stringWithFormat:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '%ld%%'",scale];
    [_answerWV stringByEvaluatingJavaScriptFromString:scaleScript];

法2

 NSString *header1 = @"";
    
    NSString *scaleHeader = [NSString stringWithFormat:@"%@%0.2lf%@",header1,scale,header2];
    
    NSString *htmlContent = [NSString stringWithFormat:@"%@

%@

",scaleHeader,model.a]; [_answerWV loadHTMLString:htmlContent baseURL:nil];

2017年5月23日
1.url含中文的pdf格式无法显示问题解决

NSURL *url = [NSURL URLWithString:[_urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

2017年3月13日
1.webView数据加载完成重新计算高度

UIWebView_第1张图片
image.png

如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。

你可能感兴趣的:(UIWebView)