Android:使用Facebook应用程序登录而不是移动登录页面

时间:2016-09-12 04:16:26

标签: java android

我开发了一个移动应用程序,将移动网站变成了一个webview。我想做的是让最终用户使用facebook app来注册&登录而不是定向到移动登录页面。是否可以在webview上执行此操作?

这是我的代码到目前为止的样子。任何帮助将不胜感激。

package com.chilindo.chilindo;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends AppCompatActivity {

    public WebView mWebView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        mWebView = (WebView) findViewById(R.id.webView);

        // Enable Javascript
        WebSettings webSettings = mWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);

        mWebView.loadUrl("http://chilindo.com/register.aspx");

        mWebView.setWebViewClient(new WebViewClient());
    }

    //@Override
    public void onBackPressed(){
        if (mWebView.canGoBack()) {
            mWebView.goBack();
        }

        else {
            super.onBackPressed();
            }
        }
    }
}

1 个答案:

答案 0 :(得分:0)

你必须在这个页面上创建一个Facebook应用程序(https://developers.facebook.com/apps/)&使用Facebook SDK集成应用https://developers.facebook.com/docs/android/