今天看了一下关于shouldOverrideUrlLoading这个方法的返回值也尝试了一下
1.如果你的webview 没有去设置setWebViewClient 的话,那么调用loadUrl的时候会让系统去处理,通常是手机浏览器去加载网页或启用选择对话框
2.如果设置了setWebViewClient 的话,那么如果return true 那么这个时候是交给系统去处理,这个时候页面是白色的,需要在方法里再调用一下loadUrl()
3.如果设置了setWevViewClient的话,如果return false 那么这个交给webview 自己去处理
所以如果需要对跳转的链接做处理的话,那么在shouldOverrideUrlLoading返回的url进行true ,然后调用loadUrl()并返回true
如果不需要直接retrun false 就可以了