2010-07-31 1 views
8

며칠 전까지는 정상적으로 작동했습니다. iPad/UIWebView에서 facebook.com을 표준 웹으로 렌더링했습니다. 이제 Facebook은 URL이 http://touch.facebook.com 인 것처럼 강제로 렌더링됩니다. 이것은 UIWebView 프레임 크기에 관계없이 발생합니다. - 더 좋은iPad의 Facebook : UIWebView - 표준 웹 대신 터치로 렌더링

UIWebView *wv = [[UIWebView alloc] initWithFrame:self.view.frame]; 
NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.facebook.com"]]; 
[wv loadRequest: req]; 
[self.view addSubview: wv]; 

here 제안 나는 사용자 에이전트를 변경 시도 : 여기에 문제를 볼 수있는 메인 뷰 컨트롤러에 대한 간단한 코드입니다.

+0

문제점을 재현 할 수 없습니다. 이 코드는 내 iPad에서 일반 앞 페이지를 엽니 다. – nschum

+0

로그인하고 벽을 볼 때 - 표준 웹으로 렌더링됩니까? –

+0

더 많은 정보를 추가하려면 로그인하고 그룹 벽을 볼 때 페이지가 아직 Touch 버전의 Facebook에 남아 있습니다. – davis

답변

1

http://www.facebook.com?m2w을 사용하면이 문제를 해결해야합니다. "m2w"는 "모바일 2 웹"의 줄임말처럼 들리며 모바일 사이트에서 "전체 사이트"를 클릭하면 도착하는 링크입니다.