1

我在 webview 中打开了一个网页并尝试使用 facebook 登录选项登录它,但在 webview 中出现空白屏幕失败。

on PageFinish()WebViewClient显示页面 https://m.facebook.com/dialog/oauth?redirect_uri=http%3A%2F%2.........已加载但无法显示重定向的url

我在用

webView.getSettings().setJavaScriptEnabled(true);
            webView.clearCache(true);
            webView.clearHistory();
            webView.getSettings().setSupportZoom(true);
            webView.getSettings().setBuiltInZoomControls(true);
            webView.getSettings().setLoadWithOverviewMode(true);
            webView.getSettings().setUseWideViewPort(true);
            webView.loadUrl("http://www.xyz.com/");
            webView.setWebViewClient(new MyWebViewClient(this));
            webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
            webView.addJavascriptInterface(new WebAppInterface(this), "HTMLOUT");

帮帮忙谢谢​​。

4

1 回答 1

7

自 2013 年 10 月起,Facebook 不再允许应用程序通过自定义 Web 视图登录。

根据这篇博文,他们希望您使用 SDK。

于 2013-12-20T19:00:03.840 回答