我的android应用中有一个webview,该视图加载了一个带有google登录按钮的网站。按下登录按钮后,它将打开浏览器,登录后将停留在提示“请稍候”的页面中。为什么它卡在该页面中而不重定向到应用程序?
首先将此设置用于您的网络视图:
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自定义标签。