iOS开发WKWebView自适应里面图片的大小

释放双眼,带上耳机,听听看~!
-(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation{

    NSString *js=@"var script = document.createElement('script');"

    "script.type = 'text/javascript';"

    "script.text = "function ResizeImages() { "

    "var myimg,oldwidth;"

    "var maxwidth = %f;"

    "for(i=0;i <document.images.length;i++){"

    "myimg = document.images[i];"

    "if(myimg.width > maxwidth){"

    "oldwidth = myimg.width;"

    "myimg.width = %f;"

    "}"

    "}"

    "}";"

    "document.getElementsByTagName('head')[0].appendChild(script);";




    js = [NSString stringWithFormat:js,[UIScreen mainScreen].bounds.size.width,[UIScreen mainScreen].bounds.size.width-15];




    [webView evaluateJavaScript:js completionHandler:nil];




    [webView evaluateJavaScript:@"ResizeImages();"completionHandler:nil];

}

 

人已赞赏
iOS文章

解决pod update时一直提示Updating local specs repositories

2020-1-31 9:04:58

iOS文章

iOS开发获取本地/网络视频的第一帧图片

2020-1-31 12:05:55

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索