1.网络权限:
<uses-permission android:name="android.permission.INTERNET" />
2.在webView中打开,而不是用系统浏览器
webView.loadUrl(url);//加载路径
webView.setWebViewClient(new WebViewClient()
{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
webView.loadUrl(url);
return true;
}
});
3.使用JS
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
4.页面返回
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode == KeyEvent.KEYCODE_BACK)
{
if(webView.canGoBack())
{
webView.goBack();
return true;
}
}
return super.onKeyDown(keyCode, event);
}