Raphael Rivas Postado 5 de fevereiro de 2012 Denunciar Postado 5 de fevereiro de 2012 Como se configura o webview para mostrar http://www.google.com como se fosse num computador? Citar
Gabriel Vincent Postado 6 de fevereiro de 2012 Denunciar Postado 6 de fevereiro de 2012 Isso não tem a ver com o webView, tem a ver com o site que você acessa. Se o site for programado para verificar quem o está acessando, pode escolher mostrar uma interface mobile em vez da interface normal se vir que está sendo acessado por um dispositivo móvel. Pesquisei e achei isso aqui: - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)req navigationType:(UIWebViewNavigationType)navigationType { NSMutableURLRequest *request = (NSMutableURLRequest *)req; if ([request respondsToSelector:@selector(setValue:forHTTPHeaderField:)]) { [request setValue:[NSString stringWithFormat:@"%@ Safari/528.16", [request valueForHTTPHeaderField:@"User-Agent"]] forHTTPHeaderField:@"User_Agent"]; } return YES; } Citar
Arthur L. C. Postado 6 de fevereiro de 2012 Denunciar Postado 6 de fevereiro de 2012 Que imagem que vc encontrou pra ilustrar hein Mas vamos lá, no caso do Google, tem a opção lá pra mudar entre a versão mobile e a completa.: Na maioria dos sites tem essa opção... Citar
Raphael Rivas Postado 6 de fevereiro de 2012 Autor Denunciar Postado 6 de fevereiro de 2012 (editado) Isso não tem a ver com o webView, tem a ver com o site que você acessa. Se o site for programado para verificar quem o está acessando, pode escolher mostrar uma interface mobile em vez da interface normal se vir que está sendo acessado por um dispositivo móvel. Pesquisei e achei isso aqui: - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)req navigationType:(UIWebViewNavigationType)navigationType { NSMutableURLRequest *request = (NSMutableURLRequest *)req; if ([request respondsToSelector:@selector(setValue:forHTTPHeaderField:)]) { [request setValue:[NSString stringWithFormat:@"%@ Safari/528.16", [request valueForHTTPHeaderField:@"User-Agent"]] forHTTPHeaderField:@"User_Agent"]; } return YES; } Eu testei e continua sendo o google mobile. a funçao - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)req navigationType: nao surge nenhum efeito e como se o ios ignorasse a funcao BOOL da webview Qal sera o problema? Editado 6 de fevereiro de 2012 por Raphael Rivas Citar
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.