使用 CONTEMPORARY 主题时,Account Kit 即时验证 UI 流程出现故障

Account Kit Instant Verification UI flow is glitchy when using CONTEMPORARY theme

将 Account Kit 的即时验证与 CONTEMPORARY 主题一起使用时,与 Account Kit documentation provided here.

中的预期行为相比,我们面临三个 UI 问题

1) 在有 "Continue" 按钮的屏幕上,文本显示 "Logging in..."。但是,根据我从 Account Kit 文档链接的屏幕截图以及根据 Play 商店中名为 Family Locator & Safety app(也使用即时验证)的应用程序,我们应该看到 "Account verified"。显示 "Logging in..." 错误地向用户暗示某些工作当前正在进行中。

2) 按 "Continue" 后,您会短暂地看到一个空白屏幕,其中 "Next" 按钮可见。该按钮不可点击。再一次,根据 Account Kit 文档和 Familonet 应用示例,我们应该看到 "Logging in...",带有旋转的跳动器,并且看不到任何按钮。显然,在用户面前闪过一个无法点击的按钮,然后出现一个没有颤动的空白屏幕,这是一个糟糕的用户体验......

请参阅此摘要 Video Screen Capture reproducing the issue (also attached with this bug report 在 FB 支持上提交。

您可以将它与我附在此处的演示屏幕录像进行比较,以了解功能上的差异:https://developers.facebook.com/blog/post/2016/12/20/introducing-instant-verification/

是否了解可能导致此问题的原因,并会解决此问题?

注意:我们在 CLASSIC 主题中也遇到了这个问题,不同之处在于:在问题 #2 中,我们看不到 "Next" 按钮,但屏幕仍然空白,没有旋转的颤动器.

这应该会在下一个版本中修复。 :-)

这个故障是 SDK 中的实际错误。已经noted by the Facebook team, and will be fixed下一个版本的SDK