До тех пор, пока несколько дней назад он работал нормально: открытие facebook.com в iPad/UIWebView было представлено как стандартная сеть. Теперь Facebook принудительно отображается как касание - как если бы URL-адрес был http://touch.facebook.com. Это происходит независимо от размера кадра UIWebView. Вот простой код для основного контроллера представления, чтобы увидеть проблему:Facebook в iPad: UIWebView - отображается как touch вместо стандартного web
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 - не хорошо.
Я не могу воспроизвести вашу проблему. Этот код открывает обычную страницу на моем iPad. – nschum
Когда вы входите в систему и видите стену - она отображается как стандартная сеть? –
Чтобы добавить дополнительную информацию, нет, когда я вхожу в систему и просматриваю стену группы, страница все еще находится в Touch-версии Facebook. – davis