WKWebView和UIWebView查看访问网页html内容的方法

此贴用于记录我在学习oc与js交互时,查看访问html的body标签内内容的方法。

WKWebView:

    NSString *doc = @"document.body.outerHTML";
    [self.myWebView evaluateJavaScript:doc  
                     completionHandler:^(id _Nullable htmlStr, NSError * _Nullable error) {
        if (error) {
           NSLog(@"JSError:%@",error);
        }
        NSLog(@"html:%@",htmlStr);
    }] ;

UIWebView

NSString *doc     = @"document.body.outerHTML";
NSString *htmlStr = [webView stringByEvaluatingJavaScriptFromString:doc];
NSLog(@"----%@",htmlStr);

你可能感兴趣的:(iOS学习记录)