我在一个activity的webview控件中,使用webSettings.setUserAgentString("_android");重新设置了useragent,然后有的界面显示正常,但有的界面无法显示,无法显示的页面如果使用默认的useragent就没有问题,webview有js的交互,网络请求方式为httpclient,请问是哪里的问题,该怎么解决
String ua = webview.getSettings().getUserAgentString();
webview.getSettings().setUserAgentString(ua+" _android");
ua是有一定的格式要求的,某些前端服务器会解析ua来返回不同的页面内容,如果需要订制可以在ua中加入特殊的字段