2018-05-10 iOS 客户端内UIWebview调起微信支付与支付宝

微信支付时,需要在调起微信支付时,拦截其url,并且找到redirect_url字段,去除调url中的“redirect_url”键值对,并将请求头HTTPHeaderField的值设置为Targets->Info->URLTypes中所设置的URLSchemes的值,重新发送你编辑过的请求,这样就能够用户操作完微信支付后,成功地返回商户客户端.

在支付宝支付时,需要拦截其url,并且找到alipays://或者alipay://为prefix的字段,并且将"alipays"这一值更改为上面你在URLSchemes中所设置的值,重新发送你编辑过的请求,同样地也能在支付宝客户端中返回你的商户客户端.

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

推荐阅读更多精彩内容