在外部浏览器中打开webview链接

时间:2017-09-03 14:45:59

标签: android webview

如何制作使用WebView的应用程序,让我的网站在默认浏览器中打开链接?

例如;我点击链接到我的网站,在我用Gmail阅读的邮件中,Gmail在WebView中呈现我的网站,并为我在网站内点击的每个链接执行相同的操作,并且不建议打开默认浏览器

目标=" _blank"没用?

我依赖应用程序的开发人员实现还是有一个html属性魔法?他们必须覆盖 WebViewClient#shouldOverrideUrlLoading?

1 个答案:

答案 0 :(得分:-1)

很简单。将WebViewClient附加到WebView,并覆盖shouldOverrideUrlLoading功能。在功能中,检查URL,如果您希望WebView处理它,则返回false,否则创建启动浏览器的意图,并返回true。