Facebook Login inside webpage on Webview not working

我怕爱的太早我们不能终老 提交于 2019-12-04 02:03:47

问题


I have a opening a webpage inside webview and trying to login into it using facebook login option, but failed with blank screen inside webview.

on PageFinish() under WebViewClient showing page https://m.facebook.com/dialog/oauth?redirect_uri=http%3A%2F%2......... is loaded but failed to show redirected url

I am using

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");

Help it out Thank you.


回答1:


As of October 2013, facebook no longer allows apps to login via custom webviews.

Per this blog post, they want you to use the SDKs.



来源:https://stackoverflow.com/questions/19403310/facebook-login-inside-webpage-on-webview-not-working

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!