从昨天开始,我在使用Facebook API的Android应用程序中加载的Facebook登录页面似乎一直在变化。有时我得到此屏幕(这是我一直得到的屏幕):
但是现在,有时我会看到以下屏幕:
我没有想法怎么回事。我只是使用WebView加载登录屏幕,如下代码:
LinearLayout webViewContainer = new LinearLayout(getContext());
mWebView = new WebView(getContext());
mWebView.setVerticalScrollBarEnabled(false);
mWebView.setHorizontalScrollBarEnabled(false);
mWebView.setWebViewClient(new FbDialog.FbWebViewClient());
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl(mUrl);
mWebView.setLayoutParams(FILL);
mWebView.setVisibility(View.INVISIBLE);
webViewContainer.setPadding(margin, margin, margin, margin);
webViewContainer.addView(mWebView);
mContent.addView(webViewContainer, new LayoutParams(400, 550));
有谁知道发生了什么吗?从昨天开始,还有其他人遇到同样的问题吗?
先感谢您!
最佳答案
他们可能正在A / B测试新的登录屏幕。因此提到了“替代登录”。
关于android - Android/Facebook-为什么Facebook登录页面一直在变化?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11354527/