나는 단순한 UIWebView
iOS 앱을 만들고 있습니다. 모바일 버전으로 표시하고자하는 웹 사이트가 정식 버전으로 표시되도록하려는 경우 해당 웹 사이트가 표시됩니다.UIWebview 디스플레이 모바일 페이지가 아닌 모바일 페이지
나는 viewDidLoad:
NSString *fullURL = @"www.facebook.com";
NSURL *url = [NSURL URLWithString:fullURL];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
// [request setValue:@"Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3" forHTTPHeaderField:@"User-Agent"];
[self.webView loadRequest: request];
내가 찾아낸 주석 코드는 모바일 버전과 웹 사이트의 표시를 만드는에서이 코드가 있습니다. 아무도 내가 주석 행을 데스크톱 버전으로 바꿀 수있는 방법을 알고 있습니까? 주석 처리 된 행은 주석 처리 된 상태로 유지되지만 여전히 모바일 버전으로 실행됩니다.
정말 고맙습니다.
제공된 사용자 에이전트는 OSX 10.6.8, safari 5.에서 가져 왔습니다. 하지만 구글은 당신이 더 나은 문자열을 찾을 수 있도록해야합니다 –
아니, 괜찮아. 나는 그들이 무엇인지, 그들이 무엇을하고 있는지 전혀 모른다. 그래서 나는 지금 그들에 대한 연구를 조금 할 것이다! 고맙습니다! – falky
나 자신을 노크 ;-) http://www.useragentstring.com/ –