美文网首页webview
使webview自适应页面

使webview自适应页面

作者: 傲骨天成科技 | 来源:发表于2016-04-20 14:20 被阅读162次

    ///#pragma mark--webview的代理方法

    • (void)webViewDidFinishLoad:(UIWebView *)webView {

    // [self.webView stringByEvaluatingJavaScriptFromString:
    // [NSString stringWithFormat: @"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 = maxwidth;"
    // "}"
    // "}"
    // "}";"
    // "document.getElementsByTagName('head')[0].appendChild(script);",kWidth-20]
    // ];
    // [self.webView stringByEvaluatingJavaScriptFromString:@"ResizeImages();"];

    [self.webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:
                                                     @"var script = document.createElement('script');"
                                                     "script.type = 'text/javascript';"
                                                     "script.text = \"function ResizeImages() { "
                                                     "var myimg,oldwidth;"
                                                     "var maxwidth = %g;" // UIWebView中显示的宽度
                                                     "for(i=0;i <document.images.length;i++){"
                                                     "myimg = document.images[i];"
                                                     "if(myimg.width > maxwidth){"
                                                     "oldwidth = myimg.width;"
                                                     "myimg.width = maxwidth;"
                                                     "}"
                                                     "}"
                                                     "}\";"
                                                     "document.getElementsByTagName('head')[0].appendChild(script);",self.view.frame.size.width]];
    [self.webView stringByEvaluatingJavaScriptFromString:@"ResizeImages();"];
    

    }
    ///

    相关文章

      网友评论

        本文标题: 使webview自适应页面

        本文链接:https://www.haomeiwen.com/subject/cywzlttx.html