我尝试打开http://facebook.com,但我的Web视图打开并显示链接http://m.facebook.com

这是我的代码。

protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.webview);

        webviewv=(WebView) findViewById(R.id.webView1);

        webviewv.setWebViewClient(new WebViewClient());

        webviewv.getSettings().setJavaScriptEnabled(true);

        webviewv.loadUrl("http://facebook.com");

}


有人吗

最佳答案

您可能需要为User-Agent伪造WebView参数。网站使用它来区分客户。

webviewv.getSettings().setUserAgentString("Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1");

09-19 06:59