2010-07-31 12 views
8

Jeszcze kilka dni temu działało dobrze: otwarcie facebook.com na iPadzie/UIWebView renderowane jako standardowa sieć. Teraz Facebook jest wymuszany jako dotyk - tak jakby URL był http://touch.facebook.com. Dzieje się tak niezależnie od rozmiaru ramki UIWebView. Oto prosty kod do głównego kontrolera widoku widzi ten problem:Facebook na iPadzie: UIWebView - renderuje jako dotyk zamiast standardowej sieci

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

Próbuję zmienić agenta użytkownika jak sugeruje here - nie jest dobre.

+0

Nie mogę odtworzyć Twojego problemu. Ten kod otwiera zwykłą stronę główną na moim iPadzie. – nschum

+0

Kiedy się zalogujesz i zobaczysz ścianę - czy renderuje się jako standardową sieć? –

+0

Aby dodać więcej informacji, nie, kiedy się zaloguję i wyświetlam ścianę grupy, strona wciąż znajduje się w wersji dotykowej Facebooka. – davis

Odpowiedz

1

Należy rozwiązać ten problem, używając parametru . "m2w" to skrót od "mobile 2 web" i jest to link, do którego docierasz po kliknięciu "pełnej witryny" ze strony mobilnej.

Powiązane problemy