我正在为Android应用做一个网站,但.aspx页面到webview没有加载,我得到了白屏。
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);
}
}
class myWebViewClient extends WebViewClient {
}
}
如何在android WebView中加载.aspx页面请解决我的问题, 提前谢谢。
答案 0 :(得分:2)
在您的myWebViewClient
类中添加以下代码:
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}