美文网首页
iOS获取UserAgent

iOS获取UserAgent

作者: 萌咚咚 | 来源:发表于2018-04-19 10:47 被阅读0次

UIWebView获取UserAgent

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];
NSString *userAgent = [webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];
NSLog(@"%@",userAgent);

WKWebView获取UserAgent

_webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height) configuration:configuration];
[_webView evaluateJavaScript:@"navigator.userAgent" completionHandler:^(NSString  * _Nullable result, NSError * _Nullable error) {
        
        NSLog(@"============%@",result);
    }];

注意:WKWebView获取UserAgent默认为异步执行的

打印结果:
Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E217

相关文章

网友评论

      本文标题:iOS获取UserAgent

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