如何制作使用WebView的应用程序,让我的网站在默认浏览器中打开链接?
例如;我点击链接到我的网站,在我用Gmail阅读的邮件中,Gmail在WebView中呈现我的网站,并为我在网站内点击的每个链接执行相同的操作,并且不建议打开默认浏览器
目标=" _blank"没用?
我依赖应用程序的开发人员实现还是有一个html属性魔法?他们必须覆盖 WebViewClient#shouldOverrideUrlLoading?
答案 0 :(得分:-1)
很简单。将WebViewClient
附加到WebView,并覆盖shouldOverrideUrlLoading
功能。在功能中,检查URL,如果您希望WebView处理它,则返回false,否则创建启动浏览器的意图,并返回true。