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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容