单击URL将打开默认浏览器。

单击URL将打开默认浏览器。

我已经在我的WebView..现在我需要的是,当用户单击加载页面上的链接时,它必须像普通浏览器一样工作,并以相同的方式打开链接。WebView..但它是打开默认浏览器并在那里加载页面吗?

我启用了JavaScript。但还是没用。我是不是忘了什么?


慕雪6442864
浏览 835回答 3
3回答

心有法竹

官文献资料也就是说,单击WebView中的链接将启动处理URL的应用程序。您需要覆盖此默认行为。    myWebView.setWebViewClient(new WebViewClient() {         @Override         public boolean shouldOverrideUrlLoading(WebView view, String url) {             return false;         }     });或者,如果方法中没有条件逻辑,只需执行以下操作myWebView.setWebViewClient(new WebViewClient());
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android