当从webviewview加载网页时,fb共享按钮要求fb凭证

时间:2016-01-10 08:26:49

标签: android-webview facebook-share

我通过webview的android加载我的网站。该网页包含fb共享和评论插件。现在,当我尝试共享页面时,它要求我在webview中登录我的fb凭据,我不想发生这种情况。我想要的是android fb app来处理我的登录。有没有办法将facebook登录对话框从webview重定向到android fb app。

第二种方法: 我也尝试使用fb android sdk登录用户并通过webview加载网页。现在我可以使用android sdk中的访问令牌在webview中登录用户。

这是我的代码:

   setContentView(R.layout.activity_main);
        String url ="http://kantipur.ekantipur.com/news/2016-01-10/20160110073954.html";
        WebView web = (WebView)findViewById(R.id.webView);
        web.getSettings().setJavaScriptEnabled(true);
        web.loadUrl(url);
        web.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return false;
            }
        });

0 个答案:

没有答案