美文网首页
iOS设置UIWebView的User-Agent

iOS设置UIWebView的User-Agent

作者: AryCode | 来源:发表于2016-09-28 16:55 被阅读551次

在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}];

相关文章

网友评论

      本文标题:iOS设置UIWebView的User-Agent

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