iOS中修改UIWebView的UserAgent

来源:互联网 发布:网络暴力 人肉 编辑:程序博客网 时间:2024/05/18 23:26

在loadRequest之前添加

 NSString *customUserAgent = [NSStringstringWithFormat:@" %@/%@/%@",@"wt",@"iPhone",@"1.0.0"];

   [[NSUserDefaultsstandardUserDefaults]registerDefaults:@{@"UserAgent":customUserAgent}];

    NSURL *url = [NSURLURLWithString:@"http://m.xiaoniubang.com/demo/test/agent.html"];

    NSURLRequest *request2 = [NSURLRequestrequestWithURL:urlcachePolicy:NSURLRequestUseProtocolCachePolicytimeoutInterval:10.f];

- (void)webViewDidFinishLoad:(UIWebView *)webView

{

    NSLog(@"UserAgent = %@", [webViewstringByEvaluatingJavaScriptFromString:@"navigator.userAgent"]);

}

输出:

2016-05-30 17:37:48.016 CarWash[5110:2600862] UserAgent =  wt/iPhone/1.0.0

0 0
原创粉丝点击