从昨天开始,我在使用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/

10-10 16:15