A-Hing
11/21/2019 - 3:35 AM

设置webview的UserAgent

    // 设置webview的UserAgent
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        UIWebView *webView = [[UIWebView alloc] init];
        NSString *originalUA = [webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];
        if ([originalUA rangeOfString:@"girgir"].location == NSNotFound) {
             NSString *userAgentWithYYVersion = [originalUA stringByAppendingFormat:@" girgir/%@",[HTVAppModel appVersion]];//加太多 payoneer 打不开
            NSDictionary *dictionnary = [[NSDictionary alloc] initWithObjectsAndKeys:userAgentWithYYVersion, @"UserAgent", nil];
            [[NSUserDefaults standardUserDefaults] registerDefaults:dictionnary];
         }
    });