关于安卓中的 shouldOverrideUrlLoading 方法的问题( 二 )


官方代码实现的功能是只有指定的网址才会在本应用上直接打开(返回值为 false 表示不拦截,执行设置了后打开网址的默认操作),而不满足判断条件的其他网址会被重新定义访问方式(返回 true 会被拦截),最后会在外部浏览器中打开 。之所以这么做是为了保障程序的安全性,不让一些陌生而危险的网站在应用内打开 。
综上所述,当需要在 APP 页面中的内打开网址的时候,只需设置 .(new ()) 就可以了 。