Android 中webview载入网页总是跳到浏览器

我是想直接在webview中显示,但是有的网页会跳转到浏览器然后打开,怎么解决

是不是那个页面内部有自动打开网页的

没有 都是一个webview,载入百度就直接进去了,载入Google就是跑到浏览器打开了

取决于页面的实现,有些web页面会打开新窗口就会跑到浏览器了。

有没有重写shouldOverrideUrlLoading()这个方法?

有没有重写shouldOverrideUrlLoading()这个方法?

重写setWebViewClient方法就好了

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

遇到相同问题,怎么解决的啊