我们有一个应用程序,需要用户进行付款。我们有第三方提供商处理付款。在我们的网站上,当用户付款时,他们会被转到第三方网站上的付款门户网站,付款后会被重定向回我们的网站。打开网站从应用程序和重定向返回
我的任务是在我们的iOS Swift 3应用程序中实现相同的功能。我对我想做什么有了一个概念,但我不太确定如何去做。我开始时认为我可以通过POST请求(我现在知道我不能)打开用户的浏览器,然后使用Universal Linking,一旦付款完成,就可以通过应用程序获取重定向。
因此,因为我无法在用户的浏览器上执行POST请求,所以我想我会在我的应用程序中实现UIWebView。基本上我有代码来做到这一点。我的问题是。我如何捕获UiWebView的重定向?据我所知,在成功付款后,UIWebView将保持活跃状态,页面将重定向,从而在我们的应用程序中显示我们的网站。这不是我想要的。
任何人都可以解释一个更好的方式来做到这一点?无需代码,但将不胜感激。
辉煌!谢了哥们! –