iOS设置UIWebView的User-Agent

2016-09-28  本文已影响551人  AryCode

在didFinishLaunchingWithOptions方法中设置UIWebView的User-Agent,这样可以搭配HTML实现原生与网页的交互

    UIWebView* tempWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
    NSString* userAgent = [tempWebView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];
    NSString *ua = [NSString stringWithFormat:@"%@\\%@",
                    userAgent,
                    @"YourAgent"];
    [[NSUserDefaults standardUserDefaults] registerDefaults:@{@"UserAgent" : ua, @"User-Agent" : ua}];
上一篇 下一篇

猜你喜欢

热点阅读