1
Facebook的經理有回調只具有以下方法:Android的Facebook API有沒有一種方法來處理不正確的憑據?
public void onSuccess(LoginResult loginResult){}
public void onCancel() {}
public void onError(FacebookException e) {}
是否有讓開發者知道用戶輸入無效憑證的方法?
Facebook的經理有回調只具有以下方法:Android的Facebook API有沒有一種方法來處理不正確的憑據?
public void onSuccess(LoginResult loginResult){}
public void onCancel() {}
public void onError(FacebookException e) {}
是否有讓開發者知道用戶輸入無效憑證的方法?
Facebook不會告訴您用戶是否正確輸入了他們的憑證。所有的SDK都會告訴你的應用是用戶授權你的應用。
這意味着得到一個onError()
回調意味着用戶沒有授權的應用程序,但可能是出於多種原因。其中一個可能是用戶沒有正確地向Facebook進行身份驗證,然後決定放棄「使用Facebook登錄」流程。
'onError'就是爲了這個目的 –
當我調試時,輸入錯誤的密碼時,控件沒有命中onError。此外,Facebook將我重定向到瀏覽器。我不知道控制權是如何轉移回應用程序的! –