如何在android WebView中访问.aspx页面?

时间:2017-07-07 11:35:45

标签: java android webview

我正在为Android应用做一个网站,但.aspx页面到webview没有加载,我得到了白屏。

MainActivity

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        WebView wv = (WebView) findViewById(R.id.webview);
        // Enable Javascript
        WebSettings webSettings = wv.getSettings();
        webSettings.setJavaScriptEnabled(true);

        wv.setWebChromeClient(new WebChromeClient());
        wv.setWebViewClient(new myWebViewClient());

        String url = "https://something.aspx";

        wv.loadUrl(url);
    }
}

myWebViewClient

class myWebViewClient extends WebViewClient {

    }
}

如何在android WebView中加载.aspx页面请解决我的问题, 提前谢谢。

1 个答案:

答案 0 :(得分:2)

在您的myWebViewClient类中添加以下代码:

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