1. webview 无法加载 .aspx
必须设置webView.getSettings().setJavaScriptEnabled(true);
2.选择加载url 是使用webview 还是使用第三方浏览器
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
// 返回值是true的时候控制去WebView打开,为false调用系统浏览器或第三方浏览器
view.loadUrl(url);
return true;
}
});
3.webview 加载地址 如果有多级的话 可以根据webView.canGoBack() 判断是否是首页
并可以在onkeydown方法里设置 webView.goBack();// 返回到前一个页面
4.判断webview 加载完成
创建一个 webviewclient 继承 WebViewClient,重写 onPageFinished 方法 ,在webview 加载完成后会调用这个方法
webView.setWebViewClient(你自己的webviewclient)