如何处理Windows 10中取消的Facebook登录对话框? (winsdkfb)

时间:2016-08-30 06:21:23

标签: windows facebook facebook-graph-api windows-10-universal

我使用此SDK - winsdkfb用于我的Windows UWP应用。在那里,我添加了从Facebook导入照片的选项。我调用了SDK所具有的LoginAsync函数。它会在弹出窗口中打开facebook登录对话框。

当用户关闭或点击Facebook登录对话框弹出窗口中的取消时,我想处理该事件,然后执行一些操作。如何访问对话框窗口?

1 个答案:

答案 0 :(得分:1)

您可以使用FBSession.LoginAsync(_fbPermissions)方法的FBResult响应来检查FBResult.Succeeded是否为真。如果此标志不为true,则可以检查FBResult.ErrorInfo以查看失败的原因。当用户取消对话框时,Succeeded标志将为false。这个+ ErrorInfo对象将帮助您总结失败的原因。