问题
I have WebView which loads one mobile site, I need send to user agent to the server how it to realize?
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("http://searchmp3.mobi/");
mWebView.setWebViewClient(new HelloWebViewClient());
回答1:
Checkout the setUserAgentString() method in the WebSettings, e.g.
mWebView.getSettings().setUserAgentString("My user agent string, here");
回答2:
try this one
WebView wv = (WebView) findViewById(R.id.webview1);
WebSettings webSettings = wv.getSettings();
webSettings.setBuiltInZoomControls(true);
wv.loadUrl("http://www.google.com");
来源:https://stackoverflow.com/questions/11273045/webview-user-agent