实现微信H5支付跳转回APP的解决方案

正常情况下微信的 H5 支付跳转到微信并支付成功后,微信会跳转到 Safari 浏览器,打开支付结果页面,不能正常返回 APP 中。这种跳转逻辑对用户来说非常不友好,经过查找资料和一番尝试,我发现通过修改微信支付链接中的 redirect_url,可以做到从 APP 中的微信 H5 支付页面跳转到微信支付完成后直接返回 APP,然后在 APP 中加载支付结果页面。并且多个 APP,多个支付域名也可以正常的返回到 APP。

处理逻辑我抽离出来了一个类,大家可以点击这里查看,好用的话麻烦给个 Star 哈!

你可能感兴趣的:(实现微信H5支付跳转回APP的解决方案)