WEBVIEW 获取userAgent

来源:互联网 发布:免费网络爬虫软件 编辑:程序博客网 时间:2024/06/02 04:21

获取:

UIWebView*webView=[[UIWebViewalloc]initWithFrame:CGRectZero];

NSString*secretAgent=[webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];

私有API 设置:

NSString *userAgent  = @"Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_1 like Mac OS X; ja-jp) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5F136 Safari/525.20";

    id webDocumentView;

    id webView;

    webDocumentView = objc_msgSend(myWebView, @selector(_documentView));

    object_getInstanceVariable(webDocumentView, "_webView", (void**)&webView);

    objc_msgSend(webView, @selector(setCustomUserAgent:), userAgent);


0 0
原创粉丝点击