我遇到过用户进入 PayPal 流程并购买票的场景。然后,用户没有单击“完成”返回主 Activity,而是单击“主页”并返回主页。然后 Activity 被杀死。
在该用例中,来自 PayPal 的支付信息永远不会返回到应用程序,因此应用程序无法知道它应该在数据库和 UI 中更新其信息。就好像用户一开始就没有付款一样,减去钱包里的洞……
在进入处理之前保存数据也不是一个解决方案,因为在这个用例中,就好像没有发生任何支付,因为没有支付信息返回给 Activity。
有人有什么想法吗?
如果只有一种方法可以跳过 PayPal 的完成页面并自动返回....