我有一个使用具有某些权限的 Facebook SDK 的应用程序。通常,当用户按下登录按钮时,应用程序会打开 Facebook 应用程序或 Webview(取决于是否安装了 Facebook 应用程序)并要求用户授权我的应用程序。但是,在某些带有 Facebook 应用程序的设备上,SDK 会跳过授权过程,从而使我的应用程序卡住。
我这样调用授权方法:
mFacebook.authorize(mContext, PERMISSIONS, new DialogListener() {bla bla};
其中 PERMISSIONS 是一个字符串数组。我发现如果我卸载 Facebook 应用程序,使用 Webview 一切正常...
知道有什么问题吗?