最近我一直在为Facebook SDK 3.0 for Android工作。 虽然一切顺利完成,但我发现了以下问题。
所以,在Facebook解决这个问题之前,我想要做的是检测用户是否在他的设备上安装了FB应用程序,如果不是,我想显示处理登录过程的自定义webview。
由于我在Facebook库项目中拥有所有源代码,我想我可以自定义,但问题是,应该怎么做?
如果我对库项目中的某个文件进行了更改,它是否会自动应用于使用此库项目的主项目?什么是自定义Facebook库项目的有效方法?
答案 0 :(得分:0)
我面临同样的问题并部分解决了它:粗略地说,我试图获得具有发布权限的登录,如果它被拒绝然后安装了fb应用程序然后我请求只读然后发布,如果它没有被拒绝那么你得到了使用发布权限登录后立即登录,你就可以了。
此解决方案的问题:
1)3个用户交互,如果安装了fb app则为2。
2)如果用webview取消登录会出现错误(第二个出现),虽然我认为这个可以解决,但我没时间尝试。
抱歉快速/简短的回复。