谷歌登录在安卓网络视图中卡在一个页面中,它提示"One Moment Please"和加载进度条



我在我的Android应用程序中有一个WebView,该应用程序加载一个具有Google登录按钮的网站。按下登录按钮时,它将打开浏览器,然后登录后将其卡在页面中,该页面提示"一刻"。为什么它陷入该页面而不将其重定向到应用?

首先将此设置用于您的WebView:

WebView vistaWeb = (WebView) findViewById(R.id.webview);
vistaWeb.setWebChromeClient(new MyCustomChromeClient(this));
vistaWeb.setWebViewClient(new MyCustomWebViewClient(this));
vistaWeb.clearCache(true);
vistaWeb.clearHistory();
vistaWeb.getSettings().setJavaScriptEnabled(true);
vistaWeb.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);

然后,如果这没有退出答案,请使用GitHub WebView库中的库或使用Chrome Custom Tab。

最新更新