Android设代理通过webView连接Gmail登录时,怎么除掉“loading,please wait...”提示空白页的显示

Android开发Gmail邮件,通过WebView设置连接代理连接Gmail地址,但在输入用户名、密码点击登录后会跳转到这个提示空白页:

之后才进入申请权限页面:

,但是在浏览器中不会出现这种情况,而是停留在属于密码的登录界面比较长,然后直接跳转到申请权限页面。中间不会有这个提示“loading,please wait...”的空白页。请问怎么去掉这个空白页的显示?或者改变什么设置能让它不出现吗?
网页邮箱和QQ邮箱也有加这个Gmail的,它们不会出现这个空白提示“loading,please wait...”页。我就是想做成它们的这种效果。

第1个回答  2015-12-01








u/0/
u/0/x/8i9l1178ju3a-/?f=1
mu/
mu/mp/983/
mu/mp/983/

看了下,在登录的过程中一共跳转了这么多个url,也就是说登录的过程中需要和客户端进行多次交互,解决思路就是重写shouldOverrideUrlLoading(WebView view, String url) 方法,把中间这些url全部拦截下来,这样就能够不显示,同时你也可以完成一些自定义的操作。追问

后来跟踪,发现有时候会出现一些URL,有时候没有,如果出现,在shouldOverrideUrlLoading中怎么把它们拦截下来呢?
当没出现的时候,跟踪是URL:的时候出现的“loading,please wait...”,怎么去掉呢?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网