如何防止webview自动重定向到移动版本

时间:2016-04-11 14:41:08

标签: android webview

我有一个我想放在网页浏览中的网址。 我们说它是http://mywebsite.com/index.php。 但是webview始终会重定向到http://m.mywebsite.com/index.php

我已尝试过此代码,但它无效:

    webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    webview.getSettings().setJavaScriptEnabled(true);

    webview.loadUrl(url);
    webview.setWebViewClient(new WebViewClient(){
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    });

谢谢

1 个答案:

答案 0 :(得分:0)

也许它有点晚了,但你可以设置一台计算机User-Agent:

String USER_AGENT = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) " +
            "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.109 Safari/537.36";
mWebView.getSettings().setUserAgentString(USER_AGENT);

我希望它有所帮助!